Online Reference For Body, Mind & Spirit

Term: Sephira

DEFINITION:
A sphere or area or emanation on the Tree of Life.
SOURCE:  Modern Magick, by Donald Michael Kraig