highland scot


Meanings

  • a native of the Highlands of Scotland