Meaning of hangchow
Definition of hangchow
(noun)
a
city
of
eastern
China on Hangzhou Bay; regarded by Marco Polo as the finest
city
in the
world
Other information on hangchow
WIKIPEDIA results for
hangchow
Amazon results for
hangchow
Tweet