The definition :


Definitions of sheepfold:

  • noun:   a pen for sheep



Are you interested in alternative search :

:fold sheepcote sheep pen pen

If you like reading news check: