What does mantra mean in english

what does mantra mean in english

what does mantra mean in english

what does the word mantra mean
mantra meditation words