geneva

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches