| Noun | 1. | Geneva - a city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizationscity, metropolis, urban center - a large and densely populated urban area; may include several independent administrative districts; "Ancient Troy was a great city" | |