Scheherazade in Portuguese
Scheherazade in Portuguese
Xerazade
A en given name.
Sheherazade
A en given name.
Sherazade
A en given name.