n. one who gives spiritual instruction (Hinduism); mentor, guide, wise teacher; expert in a certain technical area who helps others (Computers)
GURU
Meaning of GURU in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012