Yoga Nidra


Defining Yoga Nidra ‘Bestowing Love upon oneself’, is the meaning of Nidra, the Sanskrit word for Sleep, broken down to its Dhatu, or elemental meaning. Good people truly have reason to bestow such love unto themselves and bad people do not. That is why the Good sleep the undisturbed sleep of the virtuous and the bad may hunt hither, thither and all over, but never find soulful sleep. Yoga Nidra has an additional, more specific meaning. The Love that arises from the Heart of the Deity and is Bestowed unto oneself, is Yoga Nidra. Yoga Nidra, as in all forms of [...]