From Sanskrit roots, often meaning goddess, purity, or ruler.
Like Eesha?
Swipe through thousands of names like it