The meaning of Mantra is word or sound repeated to aid concentration in meditation. Sanskrit is world’s oldest language. Vedas (Ancient Sanskrit Scriptures) has thousands …

The meaning of Mantra is word or sound repeated to aid concentration in meditation. Sanskrit is world’s oldest language. Vedas (Ancient Sanskrit Scriptures) has thousands …