Sanskrit name meaning 'star' or 'lunar mansion,' referring to the 27 sky divisions in Hindu astronomy.
Like Nakshatra?
Swipe through thousands of names like it