Girl Names baby nameAmbrosia

What does the name Ambrosia mean?

The meaning of the name “Ambrosia” is: “Undying, immortal”.

Gender:
Origins: ,
Starts with: