Definitions by anonymous000070714
shahrzád
A beautiful Persian princess.
an alternative spelling to Scheherazade from one thousand and one nights.
an alternative spelling to Scheherazade from one thousand and one nights.
shahrzád by anonymous000070714 February 1, 2021