babynamecircle
Muslim baby names

Boy · Persian · Muslim

Shahrukh

شاہ رخ

Say it shaah-RUKH

Meaning today
Royal face, face of a king
Original meaning
"a rhinoceros horn; the rook in chess; a title for noblemen's sons" Steingass, p. 727
Say it
shaah-RUKH
Written
شاہ رخ
Other spellings
Shah Rukh, Shahrokh

Shahrukh

Stays on your phone. A family name is never required.

Shahrukh meaning

Shahrukh (شاہ رخ) is a Muslim boy's name of Persian origin.

Meaning today

Royal face, face of a king

Original Persian meaning

"a rhinoceros horn; the rook in chess; a title for noblemen's sons"

Source: Steingass, A Comprehensive Persian–English Dictionary (1892), p. 727 · entry shāh-rukh (شاهرخ) · See the entry · checked 25 Oct 2026

Shahrukh (شاہ رخ) is Persian shāh-rukh. Name lists explain it as shāh, "king", plus rukh, "cheek, face", giving "royal face". Steingass's entry for the compound gives other senses: the horn of a rhinoceros, the rook in chess, a title given to the sons of noblemen, and the name of a son of Timur. That son, Shah Rukh, ruled the Timurid empire from Herat in the fifteenth century. "Royal face" is a fair reading of the parts, but the dictionary does not give it for the compound. Shah Rukh Khan has made the name famous in India.

References: Steingass, Persian–English Dictionary, shāh-rukh, p. 727 · Wikipedia, Shah Rukh · Wikipedia, Shah Rukh Khan

Famous namesakes

  • Shah Rukh Khan, Indian actor
  • Shah Rukh, Timurid ruler (15th century)

Spellings

Shahrukh · Shah Rukh · Shahrokh

Related names

Also starting with Sha-

More Urdu names

Browse more like this