Sanskrit name combining 'pra' (great) and 'veer' (brave), meaning 'great hero' or 'supreme warrior.'
Like Praveer?
Swipe through thousands of names like it