Learn how to say Mantra correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word mantra:
(originally in Hinduism and Buddhism) a word or sound repeated to aid concentration in meditation:
a mantra is given to a trainee meditator when his teacher initiates him
a Vedic hymn:
her high, sweet voice began chanting the mantra of life
a statement or slogan repeated frequently:
the environmental mantra that energy has for too long been too cheap