Definitions of Lowlands:

  • noun:   the southern part of Scotland that is not mountainous