Meaning of sheepfold

Definition of sheepfold

(noun) a pen for sheep

Other information on sheepfold

WIKIPEDIA results for sheepfold
Amazon results for sheepfold