amrita
/AE1 M R IY1 T AH0/noun
- 1
Anglicization of Sanskrit अमृत (amṛta, “immortal”)
- 2
(Hinduism) The water of life; the drink of the Hindu gods.
Translate “amrita” into another language
Choose a language below to open the translator with English selected as the source language.