English dictionary
hangchow meaning and definition
Definition and meaning of hangchow at MeaningMonkey.org. hangchow meaning and definition in the English Dictionary.HANGCHOW noun
Definition of Hangchow (noun)
- a city of eastern China on Hangzhou Bay; regarded by Marco Polo as the finest city in the world
- synonyms: Hangzhou
Source: Princeton University Wordnet