Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for dryad
1. n. a deity or nymph of the woods
All in One
The Term
A dryad (/ˈdraɪ.æd/; Greek: Δρυάδες, sing.: Δρυάς) is a tree nymph, or tree spirit, in Greek mythology.
Related Images
Related Images/Visuals for dryad
Sponored Video