Amrita is a noun of Sanskrit origin referring to divine nectar, immortality, or the elixir of immortality in Hindu and Buddhist traditions. In broader usage, it can denote a life-giving essence or ambrosia. The term is often used in religious, philosophical, or poetic contexts to describe something profoundly sustaining or spiritually life-enhancing.
Full pronunciation guide