Sheepfold



ENGLISH MEANING
noun
1.
A fold or pen for sheep; a place where sheep are collected or confined.