Avanish is an Indian name from Sanskrit meaning "lord of the earth" or "ruler of the world."
Like Avanish?
Swipe through thousands of names like it