scrows

English

Noun

scrows

  1. plural of scrow