Guru is a spiritual master or teacher who initiates and guides a seeker. Literally, ‘gu’ means darkness and ‘ru’ means illumination and so guru is one who removes the darkness of ignorance. Guru plays the function of self revelation through the power of grace.