Huzhou noun1 •A prefecture-level city of Zhejiang, China.Li begged them not to betray him. "If you can find a way of taking me safely to Huchou in Chekiang, I will give you 30,000 taels." — 1914