Amrita

What is Amrita?

Amrita definition and meaning on Dictionary terms:
noun Hindu Mythology.
the beverage of immortality.
the immortality conferred by this beverage.

 

reference: https://www.dictionary.com/browse/amrita

Tags: