Comment Reposted to your Profile Page.
I believe Mantra is a Buddhist form of meditation also in which you relax and say certain words over and over again.
I believe Mantra is a Buddhist form of meditation also in which you relax and say certain words over and over again.