LOWLANDS Scrabble 12 Words With Friends 15 Definition noun the southern part of Scotland that is not mountainous. — synonyms: Lowlands_of_Scotland Examples “The lowland region was prone to flooding during the rainy season.” See all 139 words you can make from LOWLANDS → 8-letter words Words starting with L Words ending with S ← Unscramble different letters