Lake District
English Dictionary
->
Letter L
-> Lake District
Search Dictionary:
Lake District Definition
(n)
a
popular
tourist
area
in
northwestern
England
including
England
''
s
largest
lake
and
highest
mountain
Lake District Synonyms
Lake District
Lakeland
© Art Branch Inc.