babynamecircle
Muslim baby names

Boy · Persian · Muslim

Shahzad

شہزاد

Say it shah-ZAAD

Meaning today
Prince, son of a king
Original meaning
"born of a king; a prince" Steingass, p. 727
Say it
shah-ZAAD
Written
شہزاد
Other spellings
Shehzad, Shahzaad

Shahzad

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

Shahzad meaning

Shahzad (شہزاد) is a Muslim boy's name of Persian origin.

Born of a king; a prince

Also used to mean: son of a king

Shahzad (شہزاد) is a Persian name meaning "born of a king", from shāh, "king", and zād, "born, offspring". Steingass gives the fuller form shāh-zāda, or shah-zāda, as a king's son, a prince or an heir apparent, and shāh-zāda-khānum as a princess; Shahzad is the shorter form used as a given name. Platts records the everyday Hindustani spoken form sāhjādā as a corruption of shāhzāda. Name lists agree on "prince".

Source: Steingass, A Comprehensive Persian–English Dictionary (1892), p. 727 · entry shāh-zāda (شاه زاده); also shah-zāda, p. 770 · See the entry · checked 25 Oct 2026

References: Steingass, Persian–English Dictionary, shāh-zāda, p. 727 · Steingass, Persian–English Dictionary, shah-zāda, p. 770 · Platts, Urdu–English Dictionary, sāhjādā, p. 631

Spellings

Shahzad · Shehzad · Shahzaad

Related names

Also meaning leader

Also starting with Sha-

More Urdu names

Browse more like this