Question: is guru an english word?
Answer: Definition and etymology. The word guru (Sanskrit: गुरु), a noun, connotes "teacher" in Sanskrit, but in ancient Indian traditions it has contextual meanings with significance beyond what teacher means in English. ... As a noun the word means the imparter of knowledge (jñāna; also Pali: ñāna).