Pibroch definitions

noun

martial music with variations; to be played by bagpipes