Definify.com

Definition 2025


restharrows

restharrows

English

Noun

restharrows

  1. plural of restharrow