In Oxford Residing Dictionary mantra is described as being a phrase or seem repeated to aid focus in meditation.[thirty] Cambridge Dictionary offers two diverse definitions.[31] The first refers to Hinduism and Buddhism: a word or audio that may be believed to possess a Exclusive spiritual electric power. Exactly the same https://shanegcxsm.webbuzzfeed.com/27398621/little-known-facts-about-mantra