From Punjabi and Sikh naming elements meaning 'sword hero' or 'brave warrior.'
Like Tegveer?
Swipe through thousands of names like it