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