Indian name from Sanskrit meaning 'unconquered' or 'invincible'.
Like Ajay?
Swipe through thousands of names like it