From Sanskrit, an epithet of the goddess Durga meaning 'mother of gods' or 'goddess of the sky.'
Like Aaditri?
Swipe through thousands of names like it