Spanish form of Ambrose, from Greek 'ambrosios' meaning 'immortal' or 'divine.'
Like Ambrocio?
Swipe through thousands of names like it