ambrosia - Dictionary definition and meaning for word ambrosia
Aam Ka rasia (Mango Juice) the food of the God.
ambrosia sounds like 'ambrut' which is food of gods
AMBROSIA - AMRIT (nectar of life) PIYA (to drink).... and only the Gods had the amrit during the sagar manthan.
ambrosia - (I) AM (cooking up)BROiling some aSIAan food.