- 1. n a city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizations Source: ecdict
Home / Dictionary / Genf
Genf
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.