Amruta
Variation of Amrita, Hindi, Sanskrit
"immortality; nectar of immortality"
This name ultimately comes from the Sanskrit amṛta , literally meaning "immortal", though within Hindu tradition, it is also associated with a drink or nectar that grants eternal life. Other forms of…