VariousWords beta
Definitions:
Noun
skirl
Definition: the sound of (the chanter of) a bagpipe
Definition: A shrill sound, as of bagpipes.