The word "Guru" is said to be made up of two words: GU meaning DARK and RU meaning LIGHT. The word Guru means from darkness to light or from ignorance to enlightenment. The one who enlightens is called GURU. — Granth is Punjabi for "scripture"; Sahib is Hindi meaning "master", from Arabic, meaning "companion", "friend", "owner", or "master". Sri Guru Granth Sahib is the perpetual Guru of the Sikhs. It has 1430 'limbs' and contains the actual words spoken by the Gurus and various other Saints from other religions including Hinduism and Sufi Islam.