skirlDict.lkDict.lk - Sinhala to English DictionaryMeaning skirl Tweet Sinhala Dictionary definitions for skirlskirl 🔊skirl : කර්කශ හඬskirl definitionTransitive verb.& i. To utter in a shrill tone; to scream.Noun. A shrill cry or sound.Lern More AboutWiki Definition: skirlGoogle Search result: GoogleWiki Article: Wikipedia Tweet