Definition of Lowlands

  • 1. The southern part of Scotland that is not mountainous Noun

Synonyms for word "lowlands"

Semanticaly linked words with "lowlands"