Sanskrit compound of *ran* (battle) and *vijay* (victory), meaning victory in conflict.
Like Ranvijay?
Swipe through thousands of names like it