MANTRA


Meaning of MANTRA in English

n.1 a word or sound repeated to aid concentration in meditation, orig. in Hinduism and Buddhism.

2 a Vedic hymn.

Etymology: Skr., instrument of thought f. man think

Oxford English vocab.      Оксфордский английский словарь.