Meaning and history
Sanskrit name meaning "infinite" or "endless." It is also a name of Shesha, the thousand-headed cosmic serpent on whom the god Vishnu reclines in Hindu mythology.
Name profile
A Sanskrit name meaning “infinite” or “endless.”
Sanskrit name meaning "infinite" or "endless." It is also a name of Shesha, the thousand-headed cosmic serpent on whom the god Vishnu reclines in Hindu mythology.