lakeland Meaning, Definition & Usage

  1. noun a popular tourist area in northwestern England including England's largest lake and highest mountain
    Lake District.

WordNet