Guru
In Western usage, any person who has followers may be called a guru, even if he is followed for things other than religion or philosophy. A person with knowledge or expertise may be called a guru if he influences by personal teaching. Modern terms which have a rather similar meaning are mentor and tutor.