Mantra is a sacred utterance of a syllable, word or verse, which is considered to have possessed a mystical as well as spiritual efficacy. These words or syllables are generally used in Hinduism and Buddhism and are either spoken aloud or merely spoken internally in one’s inner thoughts by either continuously repeating them or sounded just once. Generally,...Read More
The Lion’s Roar Foundation is a mission-driven, reader-supported publisher of Buddhist teachings, news, and perspectives.We are committed to ensuring that the understanding and practice of Buddhism flourishes in the contemporary world.Read More