Search results
- DictionaryHang·zhou/haNGˈjō/
- 1. a city in eastern China, the capital of Zhejiang province, on an inlet of the Yellow Sea called Hangzhou Bay, at the southern end of the Grand Canal; population 2,455,600 (est. 2006).
Powered by Oxford Dictionaries