Lake Geneva in Latin
Lake Geneva in Latin
Genā́va
A large lake in Europe, mainly in Switzerland, but with most of its southern shore in France; the city of Geneva is situated at its south-west end.
Lemanus
A large lake in Europe, mainly in Switzerland, but with most of its southern shore in France; the city of Geneva is situated at its south-west end.