Name: Ambrose
Gender: Masculine
Location: Europe
Language: English
Thematic: Mythology
Meaning: From Ambrosia meaning immortal in Greek
Comments:
Categories: Masculine | Europe | English | Biblical