geneva

1. (noun) made in the Netherlands
Synonyms: Holland gin, Hollands
Related Words: gin

2. (noun) a city in southwestern Switzerland at the western end of Lake Geneva; the Palace of Nations originally housed the League of Nations and is now the European headquarters for the United Nations
Synonyms: Geneve
Related Words: city, metropolis, urban center



Terms and Conditions of Use / Copyright Notice