Synonyms of Lowlands in English :
Antonyms of Lowlands in English
Thesaurus of Lowlands in English
Lowlands
see definition of lowlandsSynonyms of lowlands
1. (noun) the southern part of Scotland that is not mountainous
Words Derivationally Related to lowlands
1. (noun) the southern part of Scotland that is not mountainous