Jacob Steven's Article in Religion

683 The Hindu Mantra
The meaning of mantra is a powerful word. It is known to have great effects when chanted. The chants are sang in repetition and called japa.
Posted on Feb-11-2011