MANTRA


Meaning of MANTRA in English

A sound that is used as a focus for mediation or worship. Similar to Hinduism.

Buddhism English glossary.      Английский глоссарий буддизма.