drey

Noun
  1. The nest of a squirrel (synset 109293066)

Other Searches