French-English dictionary »

shéhérazade meaning in English

FrenchEnglish
Shéhérazade nom {f}

Scheherazade◼◼◼(female given name)
proper noun
''