amrita

English

noun
Definitions
  • (Hinduism) The water of life; the drink of the Hindu gods.

Etymology

Derived from Sanskrit अमृत (immortal, immortality, elixir of life, food and nectar of the gods).

Origin

Sanskrit

अमृत

Gloss

immortal, immortality, elixir of life, food and nectar of the gods

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms