Definition of Lakeland

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

Synonyms of Lakeland


Antonyms of Lakeland


No Antonyms Found.

Homophones of Lakeland


No Homophones Found.