Definition of Suzhou in English:
Suzhou
(also Suchou, Soochow)
proper nounsuːˈdʒəʊso͞oˈjō
A city in eastern China, in the province of Jiangsu, situated west of Shanghai on the Grand Canal; population 1,416,200 (est. 2006). Founded in the 6th century BC, it was the capital of the ancient Wu kingdom.
苏州(中国东部城市,位于上海以西,江苏省内,京杭大运河畔;2006年估计人口1, 416, 200,建立于公元前6世纪,是古代吴国的首都)