oryad ( synonym found)

Definition of oryad:

°In Greek myth, a female tree spirit.

Definition of oryad:

°In Greek myth, a female tree spirit.

Back to Top