What is the meaning of the word “guru”?
The Sanskrit word “guru” means spiritual teacher; however it is also often used to refer to teachers of all kinds—whether it’s teachers of music, Ayurvedic medicine, cooking, etc.
“Guru” as an adjective means “heavy or weighty” as in “one who is heavy with spiritual knowledge and wisdom.” Additionally, “guru” means servant; “guru” does not mean master.