lowlands_of_scotlandEnglish

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