Meanings1Zhouzhuang, old canal town between Shanghai and Suzhou, tourist attractionWritten Forms周莊Traditional · Main Form周庄Alternate Form