Mantra Practice and Science Mantra: a simple word, phrase, or sound repeated with attention. The word comes from Sanskrit, the classical language of ancient India. It combines manas, which means mind, and tra, which means tool or instrument. So a mantra is a tool for the mind. In many traditions it is also considered a […]