Sanskrit compound of *ran* (battle) and *vijay* (victory), meaning victory in conflict.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ranvijay?
Swipe through thousands of names like it