Noun lowlands of scotland has 1 sense
  1. Lowlands, Lowlands of Scotland - the southern part of Scotland that is not mountainous
    --1 is a kind of lowland
    --1 is a part of Scotland
,
TOP