The name Ambrosia means Immortal and is of Greek origin. Ambrosia is a name that's been used primarily by parents who are considering baby names for girls.
People who like the name Ambrosia also like the names: Aurora,
Anastasia,
Athena,
Andromeda,
Arabella,
Persephone,
Felicity,
Ambrose,
Aiden,
Liam,
Aaron,
Alexander,
Apollo,
Milo