Skip to main content

Definitions by D,

A nymph inhabiting a forest or a tree in Greek mythology
The dryad used her powers to lure the man into the woods.
dryad by D, September 22, 2005