English | German | Russian | Czech

Lake District English

Meaning Lake District meaning

What does Lake District mean?

Lake District

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

Synonyms Lake District synonyms

What other words have the same or similar meaning as Lake District?

Lake District English » English

Lakeland

lake district English » English

limnological region

Are you looking for...?