03 Jan 2019 Mantra rightpeople 0 Comment A word or phrase repeated over and over as an aid to meditation.