Skip to content

Shahzad

Urdu شہزاد

Meaning
Means “prince, son of the king” in Persian.
For
Boy
Origin
Persian
Used in
Persian, Arabic, Urdu

Source: Behind the Name — Shahzad