French-English dictionary »

schéhérazade meaning in English

FrenchEnglish
Schéhérazade nom {f}

Scheherazade◼◼◼(female given name)
proper noun