Online Reference For Body, Mind & Spirit

Term: Moira

DEFINITION:

A Greek goddess of fate. She had more power than any of the gods, even Zeus.