mantra
Concept
Mantra L12
A sacred sound or phrase repeated in meditation to induce a state of contemplation or spiritual focus.
Translations
Etymology
Loading Wiktionary entry…
Mantra L12
A sacred sound or phrase repeated in meditation to induce a state of contemplation or spiritual focus.
Loading Wiktionary entry…
For