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.

[ Skr., = instrument of thought f. man think ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.