Shahrazad \sha(h)-ra-zad\ as a girl's name is a variant of Sheherezade (Arabic, Farsi, Persian), and the meaning of Shahrazad is "city dweller".
The baby name Shahrazad sounds like Sharazad and Sharizad.