zurich

Noun
  1. The largest city in Switzerland;
    Located in the northern part of the country (synset 109055592)
    "Zurich is the center of the German-speaking part of Switzerland"

Other Searches