Noun Definition

skirl

1.Definition: the sound of (the chanter of) a bagpipe

Category: General