[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.
AMBROSIA
Meaning of AMBROSIA in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012