English edit

Proper noun edit

Stitts

  1. plural of Stitt