sheepcote in Greek sheepcote in Greek ποιμνιοστάσιο noun A small building for sheltering sheep. Add to Flashcards