photo by
Rotate to exit slide mode
Guru (Devanagari गुरु) is a Sanskrit term for "teacher" or "master", especially in Indian religions. The Hindu guru-shishya tradition is the oral tradition or religious doctrine transmitted from teacher to student.
In America, the meaning of "guru" has can be used to cover anyone who acquires followers, especially by exploiting their naiveté, due to the inflationary use of the term in new religious movements.