Sanskrit name meaning 'excellent hero' or 'great warrior,' from 'su' (good/excellent) and 'vir' (hero/brave).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Suvir?
Swipe through thousands of names like it