Definitions of Lowlander:

  • noun:   a native of the Lowlands of Scotland