AMBROSIA


Meaning of AMBROSIA in English

[Greek] The substance considered to be, with nectar, the food and/or drink of the gods, continually reinforcing their immortality. It is related to the Hindu amrita, which also confers immortality upon the gods.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.