Definify.com

Definition 2025


scrows

scrows

English

Noun

scrows

  1. plural of scrow