Thursday, November 26, 2009

Word 127: Yantra

noun
a geometric diagram, or any object, used as an aid to meditation in tantric worship