Amritha is a form of Amrita, from Sanskrit, meaning "immortality" or the divine nectar of life.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Amritha?
Swipe through thousands of names like it