(especially in Hinduism and Buddhism) a term or audio which is thought to have a Unique spiritual power: . The mantra is definitely an invocation of the bodhisattva of compassion, Avalokiteshvera (the lord who looks down), who known as Chenrezig in Tibetan. The Dalai Lama is thought to be an https://snoopydirectory.com/listings539666/mantra-an-overview