ALL meanings of amrita
am·ri·ta
A a - noun amrita the ambrosia of the gods that bestows immortality 3
- noun amrita the immortality it confers 3
- noun amrita the ambrosial drink or food granting immortality 3
- noun amrita (Hinduism) The water of life. 1
- noun amrita the beverage of immortality. 1
- noun amrita the immortality conferred by this beverage. 1
- noun amrita (Hinduism) The water of life; the drink of the Hindu gods. 0