Definify.com

Definition 2024


scrows

scrows

English

Noun

scrows

  1. plural of scrow