English Dictionary
◊ HANGCHOW
Hangchow
n : a city of eastern China on Hangzhou Bay (an inlet of the
East China Sea); regarded by Marco Polo as the finest
city in the world [syn: {Hangzhou}, {Hangchow}]