Y is for……. December 20, 2011 SueLeave a comment ………….Yantra. Yantra is a word, phrase or verse used as a sacred formula in meditation and witchcraft. Share this:ShareTweetLike this:Like Loading...