Windermere

geographical name
Win·​der·​mere | \ ˈwin-dər-ˌmir How to pronounce Windermere (audio) , ˈwin-də-\

Definition of Windermere

lake 10 miles (16 kilometers) long in Cumbria, northwestern England

Note: Windermere is the largest lake in England.