Spanish form of Ambrose, from Greek 'ambrosios' meaning 'immortal' or 'divine.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ambrocio?
Swipe through thousands of names like it