Definitions of Scottish highlander:

  • noun:   a native of the Highlands of Scotland