Definition of Lowlands

  • (noun) the southern part of Scotland that is not mountainous

Synonyms of Lowlands


Antonyms of Lowlands


Homophones of Lowlands


No Homophones Found.