Word Definition - 苏州河

sū zhōu hé Suzhou Creek (river in Shanghai)