Synonyms and Antonyms for Lowlands_of_Scotland

1. Lowlands of Scotland (n.)

the southern part of Scotland that is not mountainous

Synonyms: