Likely a Punjabi-Sikh style name suggesting bravery, strength, or warrior spirit.
Like Agambir?
Swipe through thousands of names like it