Definify.com

Definition 2024


Scheherazade

Scheherazade

English

Proper noun

Scheherazade

  1. A female name.

Translations