MANTRA Meaning of MANTRA in English A sound that is used as a focus for mediation or worship. Similar to Hinduism. Buddhism English glossary. Английский глоссарий буддизма. 2012