"Guru is a Sanskrit term for teacher or master, especially in Indian religions." . . . . .