amrita in Indonesian amrita in Indonesian amerta noun (Hinduism) The water of life; the drink of the Hindu gods. Add to Flashcards