Back to Glossary
text

Mantras

A mantra is a word, sound, or phrase repeated to aid concentration in meditation, often believed to have spiritual power.