Online Reference For Body, Mind & Spirit

Term: Demeter

DEFINITION:
Greek Goddess of the harvest and fertility. Mother with Zeus of Persephone.