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