lowlands

/lˈoʊlændz/

Explore definitions, synonyms, and language insights of lowlands

Definitions

Noun
the southern part of Scotland that is not mountainous