mantra Fundamentals Explained
In Oxford Living Dictionary mantra is defined for a phrase or seem recurring to help concentration in meditation.[30] Cambridge Dictionary delivers two various definitions.[31] The 1st refers to Hinduism and Buddhism: a term or sound that may be thought to have a Exclusive spiritual electricity.2. When you recite "Namo Arihantanam," visualize a daz