English synonyms about - contact  

Lake District

noun

1 Lake District

A popular tourist area in northwestern England including England's largest lake and highest mountain.

synonym: Lakeland.

Dutch: Lakeland, merengebied


Find more on lake district elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0392