Geneva Lake is a crossword puzzle answer that we have spotted 1 times. A lake in southwest Central Europe on the border between France and Switzerland