Meaning of drey

Definition of drey

(noun) the nest of a squirrel

Other information on drey

WIKIPEDIA results for drey
Amazon results for drey