Windermere

(windər mir′)

lake in Cumbria, NW England: largest lake in England: 10.5 mi (16.9 km) long

See Windermere in American Heritage Dictionary 4

A lake of northwest England in the Cumbrian Mountains. It is the largest lake in England and a popular tourist area in the Lake District.
link/cite print suggestion box