Definition, synonyms and related words
Anglicization of Sanskrit अमृत (amṛta, “immortal”)
The water of life; the drink of the Hindu gods.