Curio
Today

guru

GOO-roo · noun

SanskritHindiPunjabiEnglish

Origin

Borrowed from Hindi गुरु (guru) and Punjabi ਗੁਰੂ (gurū), from Sanskrit गुरु (guru), meaning "venerable, respectable," which originally meant "heavy."

Journey

The Sanskrit root's literal sense of physical weight shifted toward figurative weight — someone of gravity and stature worth respecting — before settling into "venerable teacher." A popular but mistaken folk etymology, traced to the Advayataraka Upanishad, reinterprets the syllables as "gu" (darkness) and "ru" (destroyer), giving guru the poetic but unsupported meaning "one who dispels darkness."

Related words

It's a doublet of grave, and more distantly cognate with English grieve and brute — all carrying that old thread of heaviness.

More words

From Hindi

Nearby, A–Z

All words A–Z →