Question: is guru an offensive term?
Answer: Guru. ... The word guru, however, comes from Buddhist and Hindu religions and refers to a spiritual guide or leader who is held in high esteem. Throwing the term around casually—as in referring to yourself as a marketing/love/business guru—is disrespectful because it diminishes the importance of the title and its origins.