Random
Dewy dryad Synonyms
Definitions for Dewy
(adjective)
lacking
in worldly wisdom or
informed
judgment
(adjective) wet with dew
Synonyms for phrase
unique sprite
good fairy
good spirit
good elf
unique spirit
recent spirit
unique imp
good goblin
DD abbreviation
DD
is an
abbreviation
for Dewy Dryad
What does DD stand for?
DD stands for "Dewy Dryad"
Definitions for Dryad
(noun) a mythical goddess represented as a
young
girl
and said to live outdoors
(noun) a
deity
or
nymph
of the woods