Arabic-English dictionary »

شَهْرَزَاد meaning in English

ArabicEnglish
شَهْرَزَاد f

Scheherazadefemale given name

Scheherazadefictional storyteller