deeryard

(dîrˈyärdˌ)

noun
A place where deer gather for wintering.
link/cite print suggestion box