Definify.com

Definition 2024


Lake_District

Lake District

English

Proper noun

Lake District

  1. A national park in Cumbria, north-western England characterised by its many lakes.