The word for today is…
guru (noun):
1: a personal religious teacher and spiritual guide in Hinduism
2a: a teacher and especially intellectual guide in matters of fundamental concern
b: one who is an acknowledged leader or chief proponent
c: a person with knowledge or expertise : expert
Source : Merriam -Webster
Etymology : In Hinduism, a guru is a personal spiritual teacher. In ancient India, knowledge of the Vedas (a body of liturgical literature) was transmitted orally from guru to pupil. The rise of the bhakti movement, which emphasizes the love of devotees for a personal god, further increased the importance of gurus, who were often looked on as living embodiments of spiritual truth and were identified with the deity. Gurus prescribe spiritual disciplines to their devotees, who follow their dictates in a tradition of service and obedience. Men or women may be gurus, though generally only men have established lineages
If you enjoyed this Good Oil word of the day please consider sharing it with your friends and, especially, your children.