Definition of Highland piper in English:

Highland piper

noun

  • A piper from the Scottish Highlands; a person who plays the Highland bagpipe.

Origin

Late 16th century.