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

About my name (0)

comments (0)