Guru is as Good as God
The word guru means heavy. Nowadays, we use the word guru quite loosely. Presently, it is often used for anyone who teaches us a particular mundane skill, for example, one can be a football guru, a cricket guru, a science guru, a physical yoga guru, and so on.