VOA Tibetan - English Om Mani Padme Hum (Part I) ༡༧།༠༥།༢༠༡༢ Your browser doesn’t support HTML5 Geshe Lobsang Dawa of the Institute of Buddhist Dialectics at Dharamsala explains the meaning of popular Tibetan Mantra: Om Mani Padme Hum.