Search

Escto search a new word

mantra

noun
originOther

A sacred word, phrase, or sound repeated in meditation or prayer, believed to carry spiritual power; extended to mean any repeated slogan or principle.

Word Map