Definify.com

Definition 2025


sheafs

sheafs

English

Noun

sheafs

  1. plural of sheaf