skirling









skirling


noun Scot. and North England.

  1. the act of shrieking.
55 queries 0.569