Home
Search
Index
Definify.com
Definition
2025
sheepfolds
sheepfolds
English
Noun
sheepfolds
plural of
sheepfold
Similar Results
Sheepfold