Shamsher
in baby boy name
The meaning of Shamsher is Sword
Shamsher Name In Arabic : شمشر
Shamsher Name In Bangla : শমশের
Shamsher Name In Urdu : شمشیر
Shamsher Name In Hindi : शमशेर