Sanskrit and Jain name meaning 'destroyer of enemies,' from 'ari' (enemy) and 'han' (destroyer); a title of honor in Jainism.
Like Arihan?
Swipe through thousands of names like it