geneva
noun
1 Geneva
A city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizations.
Dutch: Kanton Genève
Polish: Genewa
2 geneva
Gin made in the Netherlands.
synonyms: Holland gin, Hollands.
debug info: 0.0155