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"