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