Results for Ambrosia

Ambrosia

Ambrosia is a Spanish girl name. Meaning “inmortal”.

Spanish female form of Ambrose.