geneva

Noun
  • A city in southwestern Switzerland at the western end of Lake Geneva
    It is the headquarters of various international organizations (synset 109055079)
  • Gin made in the Netherlands (synset 107921000)

Other Searches