Online Reference For Body, Mind & Spirit

Term: Devi

DEFINITION:
A Sanskrit term for “goddess.” In the tradition of Hinduism known as Shaktism, she is the supreme deity.