deeryard / ˈdɪərˌyɑrd /

⚽高中词汇尔德里尔德尔德里尔尔德里亚德尔德利亚

deeryard 的定义

n. 名词 noun
  1. an area where deer gather in winter.