AMBROSIA


Meaning of AMBROSIA in English

( n. )

The fabled food of the gods (as nectar was their drink), which conferred immortality upon those who partook of it.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.