Subscribe
URL of the page has been copied to clipboard.
Meaning : A city of eastern China on Hangzhou Bay. Regarded by Marco Polo as the finest city in the world.
Synonyms : hangchow
Install App