Google
×

Vamachara

Vāmācāra is a tantric term meaning "left-hand path" and is synonymous with the Sanskrit term vāmamārga. It is used to describe a particular mode of worship or sadhana that is not only heterodox to standard Vedic injunction, but extreme in... Wikipedia