Turkish-English dictionary »

şehrazat meaning in English

TurkishEnglish
Şehrazat proper noun

Scheherazade(female given name)
proper noun