Drey - Definition

drey

n 1: the nest of a squirrel

Look up another word