dryad ( synonym found)

Definition of dryad:

(n) : in Greek myth, a female tree spirit

Definition of dryad:

(n) : in Greek myth, a female tree spirit

Back to Top