Skip to content

Shahrukh

Urdu شاہرخ

Meaning
The Urdu and Hindi form of Shahrokh, which means “royal face” in Persian, from shāh, “king”, and rokh, “face”.
For
Boy
Origin
Persian
Used in
Urdu, Hindi

Source: Behind the Name — Shahrukh