Q. Which Sikh Guru composed 947 hymns, including Japji Sahib?
Answer: Guru Nanak Dev Ji
Notes: Guru Nanak Dev Ji, the founder of Sikhism, composed 947 hymns such as Japji Sahib, Asa-di-var, Bara Mah, Sidh-Gosht, and Onkar. These hymns form a significant portion of the Guru Granth Sahib, the holy scripture of Sikhs.