Learn That Word

Synonyms for Geneve (same or very similar meaning)

WordNet sense 1 (a city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizations):
Geneva, Genf


From the ODE community, based on WordNetadd/edit