One who has a strong interest or pays close attention to something:
Mentor is defined as someone who guides another to greater success.
One who teaches, especially one hired to teach.
An early follower of Jesus, esp. one of the Apostles
The definition of a swami is a Hindu religious teacher or a title of respect like master.
One who practices or believes in mysticism or a given form of mysticism:
An attentive observer:
Find another word for guru. In this page you can discover 12 synonyms, antonyms, idiomatic expressions, and related words for guru, like: follower, master, gurus, guide, mentor, teacher, disciple, swami, mystic, student and angad.