Ambrosius
ads1
MeaningOld Greek - Immortal, Divine, A variant of the name Ambrose
ReligionGreek, Christianity
OriginGerman, Dutch
MeaningOld Greek - Immortal, Divine, A variant of the name Ambrose
ReligionGreek, Christianity
OriginGerman, Dutch