Visions of Enlightenment
USC Pacific Asia Museum
Close this Window
Mantra (Sanskrit): A powerful or sacred syllable or phrase recited as a form of meditation; it is often associated with a particular deity.