Lowlands

/lˈoʊlændz/

Explore definitions, synonyms, and language insights of Lowlands

Definitions

Noun
the southern part of Scotland that is not mountainous