شاہرخ

Shahrukh

boyPersianMuslim

Shahrukh is a Muslim boy name of Persian origin, meaning “With the face of a king”.

MeaningWith the face of a king
GenderBoy
OriginPersian
Written asشاہرخ
PronunciationSHAH-rookh
TraditionMuslim
Used inPakistan, India, Iran, Uzbekistan

Meaning and origin of Shahrukh

Shahrukh joins two Persian words, shāh, king, and rukh, face or cheek, and is usually explained as having the face of a king. In chess the rook was called the rukh, and shāh-rukh was once the name of a chess move. Its best-known historical bearer was Shah Rukh, son of Timur and the Timurid ruler of Herat. Today most people know it from the Bollywood star Shah Rukh Khan.

Is Shahrukh a Muslim name?

This Persian name has a long Muslim history and was carried by the Timurid ruler Shah Rukh.

How popular is Shahrukh?

It is popular in Pakistan and India, and appears 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

Shah RukhShahrokhShohruhSharukh

Names similar to Shahrukh

More Muslim boy names

Frequently asked questions

What does the name Shahrukh mean?

Shahrukh means 'With the face of a king'. It is of Persian origin.

Is Shahrukh a Muslim name?

This Persian name has a long Muslim history and was carried by the Timurid ruler Shah Rukh.

How do you pronounce Shahrukh?

Shahrukh is pronounced SHAH-rookh.

Is Shahrukh a boy or girl name?

Shahrukh is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.