Meaning of lake district
Definition of lake district
(noun)
a
popular
tourist
area
in
northwestern
England including England's largest
lake
and highest
mountain
Other information on lake district
WIKIPEDIA results for
lake district
Amazon results for
lake district
Tweet