suchou

/S AH1 CH UW1/
noun
  1. 1

    A prefecture-level city of Jiangsu, China, between Lake Tai and the Yangtze River.

  2. 2

    A prefecture-level city of Anhui, China.

  3. 3

    A district of the prefecture-level city of Jiuquan, Gansu, China.

  4. 4

    (obsolete or historical) Alternative form of Suzhou: