Meaning of Shahzad
Shahzad is an
Arabic name for boys.
The meaning is `
prins`
The name is very rarely given inBelgium.
The name Shahzad is most commonly given to English and Welsh boys.
The name sounds like:
Shasta
Similar names are:
Saad, Shabat, Shabbat, Shad, Shadd, Shaday
Add a comment