Amrita - our true identity and nectar of immortality
Amrita is a Sanskrit term with two translations. One of them being immortal/immortality and the other one being nectar. It is said that Amrita is related to the Greek word ambrosia which also translates into nectar. In Sanskrit, the word Amrita carries two very different meanings within the word...