What does “sheepfold” mean in game dialogue?

Definition

sheepfold: a pen or shelter for sheep

Appears in

Kingdom Come : Deliverance

Video Scenes

Interactive Player