DEERYARDS is a playable word

deeryard Scrabble® Dictionary

noun
pl. deeryards
an area where deer herd in winter

206 Playable Words can be made from "DEERYARDS"