lowlandsEnglish

Lowlands, Lowlands of Scotland

Noun

The southern part of Scotland that is not mountainous

English: Lowlands, Lowlands of Scotland

English words with similar meanings

Show 1 words

Words that start with "lowlands"