In Oxford Living Dictionary mantra is defined as being a word or audio recurring to assist focus in meditation.[thirty] Cambridge Dictionary provides two distinctive definitions.[31] The main refers to Hinduism and Buddhism: a phrase or audio that is certainly considered to possess a Distinctive spiritual power. She wrote that the https://shintaroz852kmn2.boyblogguide.com/26629999/details-fiction-and-mantra