English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

Amrita

noun
1
In Hindu mythology, the divine nectar or "water of life" said to grant immortality to the gods.
"The myth tells how the gods churned the ocean to obtain amrita."

How to Use Amrita

Learner’s notes

In plain EnglishThe mythical drink of immortality in Hindu stories, similar in role to ambrosia in Greek myth.

Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “Amrita” A quick quiz — meaning, synonyms & usage

Fill the Gap

Can you complete this real example?

The myth tells how the gods churned the ocean to obtain _____.

Etymology

From Sanskrit amrta, "immortal" — from a- ("not") plus mrta ("dead").

Rhymes for Amrita

See all rhymes for Amrita →
Definitions: FreeDict original editorial