Sanskrit name meaning 'immortal' or 'divine nectar,' referring to the ambrosia of the gods.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Amruta?
Swipe through thousands of names like it