Tara, the feminine embodiment of enlightened activity, is a Buddhist deity whose Tibetan name means "liberator," signaling her ability to liberate beings from the delusion and ignorance that keep them... This description may be from another edition of this product.