DictionaryRoot: guru
Sanskrit
guru
heavy, weighty; venerable
1 / 1

noun
guru
GOO-roo/ˈɡuːruː/
A respected teacher who guides others spiritually.
Etymology
Sanskrit guru connects literal weight with being venerable or worthy of honor, hence an honored teacher. English broadened the spiritual-teacher sense to include influential mentors and experts.