In Oxford Residing Dictionary mantra is defined for a phrase or seem repeated to help concentration in meditation.[30] Cambridge Dictionary gives two unique definitions.[31] The first refers to Hinduism and Buddhism: a word or audio that may be considered to possess a Particular spiritual ability. And if you'd like one https://henryi764tbg0.oblogation.com/26670447/5-simple-techniques-for-mantra