jə-nē'və
leman (related)
lake in SW Switzerland, on the French border: 224 sq mi (580 sq km)
Holland gin
gin made in the Netherlands
hollands
Plural form of holland
genève
a city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizations
genf
a city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizations
Advertisement
Find another word for geneva. In this page you can discover 5 synonyms, antonyms, idiomatic expressions, and related words for geneva, like: leman, Holland gin, hollands, genève and genf.
Trending topics