An Indian name from Sanskrit roots meaning "heroic" or "lord of heroes."
Like Viren?
Swipe through thousands of names like it