Meaning of lakeland

Definition of lakeland

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

Other information on lakeland

WIKIPEDIA results for lakeland
Amazon results for lakeland