Definitions of pibroch:

  • noun:   martial music with variations; to be played by bagpipes