Summary
English Synonyms:   more detail...
  1. Lowlands of Scotland:


English

Detailed Synonyms for Lowlands of Scotland in English

Lowlands of Scotland:

Lowlands of Scotland [the ~] noun

  1. the Lowlands of Scotland
    – the southern part of Scotland that is not mountainous 1
    the Lowlands; the Lowlands of Scotland
    – the southern part of Scotland that is not mountainous 1

Related Definitions for "Lowlands of Scotland":

  1. the southern part of Scotland that is not mountainous1

Related Synonyms for Lowlands of Scotland