Suzhou Syllabification: (Su·zhou)Pronunciation: /ˈso͞oˈjō/ (also Suchou or Soochow /-ˈCHou, -ˈjō/)Definition of Suzhou a city in eastern China, in the province of Jiangsu, west of Shanghai on the Grand Canal; population 1,416,200 (est. 2006). Suzhou in other Oxford dictionaries Definition of Suzhou in the British & World English dictionary