Skip to main content

D,'s definitions

dryad

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email