guru (Skt)
A spiritual guide or teacher. One who shows a disciple the path to liberation and enlightenment. Literally, heavy—heavy with knowledge of Dharma. In tantra, one's teacher is seen as inseparable from the meditational deity and the Three Rare Sublime Ones (the Three Jewels of refuge). See also root guru.