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,
Felicity,
Ariella,
Ambrose,
Aiden,
Liam,
Alexander,
Apollo,
Milo,
Aaron