Shamsheer means "A blade of distinction and noble honor, symbolizing valor and prestigious achievement.".
Shamsheer meaning in Urdu is: شرف کی تلوار
Shamsheer is of Arabic origin.
Shamsheer has 2 syllables.
Parents who liked Shamsheer also loved these names