MANTRA


Meaning of MANTRA in English

noun a prayer; an invocation; a religious formula; a charm.

Webster English vocab.      Английский словарь Webster.