Guru (/ˈɡuːruː/, UK also /ˈɡʊruː, ˈɡʊər-/; Sanskrit: गुरु, IAST: guru) is a Sanskrit term for a "teacher, guide, expert, or master" of certain knowledge or field. ...