An Indian name from Sanskrit, often interpreted as lord of the mind or wise one.
Like Manish?
Swipe through thousands of names like it