GENEVA


Meaning of GENEVA in English

Ge ‧ ne ‧ va /dʒəˈniːvə/ BrE AmE

a city in Switzerland which is the main base for the ↑ Red Cross , the ↑ World Health Organization , and several other important international organizations. It is on the shore of Lake Geneva, one of the largest lakes in Europe.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.