amrita

(noun)

noun

1. (Hinduism) The water of life; the drink of the Hindu gods.