Yangzhou in Russian Yangzhou in Russian Янчжо́у proper noun A prefecture-level city of Jiangsu, in eastern China. Add to Flashcards