Sanskrit compound meaning 'noble hero,' combining 'Arya' (noble) and 'veer' (brave/hero).
Like Aryaveer?
Swipe through thousands of names like it