Meaning 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.
Are You Learning English? Here Are Our Top English Tips
A piper from the Scottish Highlands; a person who plays the Highland bagpipe.
Late 16th century.