Dictionary.com
Thesaurus.com
has skirled
  • present perfect of skirl (3rd person singular).