lakeland

Nouns

  • (n) a popular tourist area in northwestern England including England's largest lake and highest mountain Lake District,

Synonyms

Lake District

Words of close approximity

Lakeland terrier