amrita
/əmˈriːtə/Definitions
1. noun
a drink in Hindu mythology said to give immortality
“In the epic poem, the gods drank amrita to extend their lives”
1. noun
a drink in Hindu mythology said to give immortality
“In the epic poem, the gods drank amrita to extend their lives”