hangzhou

Noun
  1. A city of eastern China on Hangzhou Bay;
    Regarded by Marco Polo as the finest city in the world (synset 108745439)

Other Searches