Guru
Guru is a Sanskrit term meaning "teacher" or "dispeller of ignorance." The root gu- meaning darkness and ru- meaning remover, together signify one who dispels spiritual darkness. In traditional usage, a guru is a trusted guide in matters of spiritual practice and moral development, often within a formal guru–shishya (teacher–disciple) relationship. The guru’s role extends beyond imparting knowledge to directing the disciple’s experiential realization, and in many traditions the guru is regarded as a conduit of spiritual grace.
In Hinduism, the guru is central in many lineages. The guru–shishya parampara emphasizes transmission of teachings
In Sikhism, the term guru denotes the ten human Gurus who founded the faith, with Guru Granth
In Buddhism, the teacher is also called a guru or lama in various traditions, where guru yoga
In contemporary usage, "guru" can refer to any expert or mentor who provides guidance. It also appears