Online Reference For Body, Mind & Spirit

Term: Dryad

DEFINITION:
A tree spirit or forest guardian.
SOURCE:  Llewellyn's Witches' Spell-A-Day Almanac