1 Names found
Ambrose is an English masculine given name derived from the Late Latin Ambrosius, which itself comes from the Greek Ἀμβρόσιος (Ambrosios), meaning "immortal". The name is closely associated with Saint Ambrose, the 4th-ce...
We use cookies
We use essential cookies to make NameHub work. We'd also like to set analytics cookies to understand how you use the site. Privacy Policy