Skip to main content

deeryard

/deer-yahrd/US // ˈdɪərˌyɑrd //

尔德里尔德,尔德里尔,尔德里亚德,尔德利亚

Definitions

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