Word Hen
What is the meaning of the word "
sheepcote
"?
Definitions: