The crossword solution for the term Geneva is 'LAKE'. Geneva is a city located in Switzerland, at the southern end of LAKE Geneva. The LAKE is one of the largest in Europe and is shared between Switzerland and France. It is also known as Lac Leman in French.