YourDictionary

Dictionary Home » Thesaurus » ambrosia

Synonyms for ambrosia

noun

nectar, immortal food, food of the gods, milk and honey, amrita, delectable sustenance, heavenly food, savory fare, delicacy.

Learn more about ambrosia

link/cite print suggestion box