Crossword clues for sheafs
Wiktionary
sheafs
n. (plural of sheaf English)
n. (plural of sheaf English)