Search results
- DictionaryGe·ne·va/jəˈnēvə/
- 1. a city in southwestern Switzerland, on Lake Geneva; population 179,971 (2007). It is the headquarters of international bodies such as the Red Cross, various organizations of the United Nations, and the World Health Organization.
Powered by Oxford Dictionaries