Shahrzadi means "One whose origins lie in an urban center, born and raised within city bounds.".
Shahrzadi meaning in Urdu is: شہر میں پیدا شدہ
Shahrzadi is of Arabic origin.
Shahrzadi has 3 syllables.
Parents who liked Shahrzadi also loved these names