Definition of Lowlands Of Scotland

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

Synonyms for word "lowlands of scotland"

Semanticaly linked words with "lowlands of scotland"