Sanskrit feminine name meaning 'goddess' or 'queen of the divine,' an epithet of the goddess Durga.
Like Deveshi?
Swipe through thousands of names like it