شاہرخ

Shahrukh

boyPersian

Shahrukh is a Muslim boy name meaning “Face of a king; also the rook in chess”.

MeaningFace of a king; also the rook in chess
GenderBoy
OriginPersian
Arabic spellingشاہرخ
PronunciationSHAH-rookh
Muslim name?Used by Muslims

Meaning and origin of Shahrukh

Shahrukh is a Persian compound of shāh (king) and rukh (face, cheek), usually explained as 'with the face of a king'. Rukh is also the castle piece in chess, so the word shāh-rukh once named a chess move. The best-known historical bearer is Shah Rukh, the Timurid ruler of Herat and son of Timur. Today the name is famous through the Indian actor Shah Rukh Khan.

Is Shahrukh a Muslim name?

Yes. Shahrukh is a Persian name with a long history among Muslims, borne by the Timurid ruler Shah Rukh.

Where is the name Shahrukh used?

Popular in Pakistan and India, as Shahrokh in Iran and Shohruh in Uzbekistan.

Gifts with the name Shahrukh

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 Shahrukh

Read more

More boy names like Shahrukh

Frequently asked questions

What does the name Shahrukh mean?

Shahrukh means 'Face of a king; also the rook in chess'. It comes from Persian.

Is Shahrukh a Muslim name?

Yes. Shahrukh is a Persian name with a long history among Muslims, borne by the Timurid ruler Shah Rukh.

How do you write Shahrukh in Arabic?

Shahrukh is written شاہرخ in Arabic script.

How do you pronounce Shahrukh?

Shahrukh is pronounced SHAH-rookh.

Updated October 2026 · Researched by the Modern Muslim Names team. Spotted a mistake? Let us know.