amrita in Russian amrita in Russian амри́та noun (Hinduism) The water of life; the drink of the Hindu gods. Add to Flashcards