MANTRA


Meaning of MANTRA in English

n. word or combination of words that are chanted or sung as a prayer or incantation (Hinduism)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.