What does the word sheepcote mean?

Alphabet: