ਸ਼ਮਸ਼ੇਰ

Shamsher

boyPersianSikhHinduMuslim

Shamsher is a Sikh boy name of Persian, via Punjabi origin, meaning “Sword”.

MeaningSword
GenderBoy
OriginPersian, via Punjabi
Written asਸ਼ਮਸ਼ੇਰ
Pronunciationshum-SHAIR
TraditionSikh, Hindu, Muslim
Used inIndia, Pakistan, Nepal

Meaning and origin of Shamsher

Shamsher comes from the Persian shamshir, the curved sword of Persia and Mughal India (the source of the English word scimitar). It was adopted into Hindustani and Punjabi as a martial name and is common among Sikhs, Punjabi Hindus and Muslims, as well as in Nepal, where many members of the ruling Rana family carried it as Shumsher. The meaning 'lion of the sun' sometimes attached to it is not supported.

Is Shamsher a Sikh name?

Shamsher has no scriptural source, but it suits the Sikh martial ideal of the saint-soldier, and the sword holds a revered place in Sikh symbolism. It is also used by Hindu and Muslim families in north India and Pakistan.

How popular is Shamsher?

Found mainly in Punjab, north India and Nepal, more often in older generations than among babies today.

Gifts with the name Shamsher

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Shamsher

ShamshirShumsherShamsheer

Names similar to Shamsher

More Sikh boy names

Frequently asked questions

What does the name Shamsher mean?

Shamsher means 'Sword'. It is of Persian, via Punjabi origin.

Is Shamsher a Sikh name?

Shamsher has no scriptural source, but it suits the Sikh martial ideal of the saint-soldier, and the sword holds a revered place in Sikh symbolism. It is also used by Hindu and Muslim families in north India and Pakistan.

How do you pronounce Shamsher?

Shamsher is pronounced shum-SHAIR.

Is Shamsher a boy or girl name?

Shamsher is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.