Shahrizad means "An alternate form of the name Shahrazad, carrying the same significance and heritage as that classical designation.".
Shahrizad meaning in Urdu is: شہرزاد کی متبادل شکل
Shahrizad is of Arabic origin.
Shahrizad has 3 syllables.
Parents who liked Shahrizad also loved these names