deeryard
Etymology
From deer + yard.
noun
An area where deer congregate for shelter during the winter.