What makes a guru a guru ???

The word Guru has changed. It used to be a person who had knowledge, was willing to teach his knowledge, and had influence based on wisdom. The Millenials refer differently when they speak of a Guru.... One who has self proclaimed knowledge, usually self centered and egotistical.