guru

Notes [S.] n. spiritual master, mentor or teacher
Type t.t.