lowlands_of_scotland
1. [ noun ] (geography) the southern part of Scotland that is not mountainous
Synonyms: lowlands
Related terms: lowland Scotland