English edit

Noun edit

skimingtons

  1. plural of skimington