English dictionary
lowlands of scotland meaning and definition
Definition and meaning of lowlands of scotland at MeaningMonkey.org. lowlands of scotland meaning and definition in the English Dictionary.LOWLANDS OF SCOTLAND noun
Definition of Lowlands of Scotland (noun)
- the southern part of Scotland that is not mountainous
- synonyms: Lowlands
Source: Princeton University Wordnet