Shahrisabz in Turkish Shahrisabz in Turkish Şehrisebz proper noun A city in Uzbekistan. Add to Flashcards