Surah Al-Hajj
Chapter 22 · Verse 34 · Revealed in Madinah
“And for all religion We have appointed a rite [of sacrifice] that they may mention the name of Allah over what He has provided for them of [sacrificial] animals. For your god is one God, so to Him submit. And, [O Muhammad], give good tidings to the humble [before their Lord]”
Translation: Saheeh International
Listen to recitation
Mishary Rashid Alafasy
Reflection — Ibn Kathir
Rites of Sacrifice have been prescribed for every Nation in the World
Allah tells us that sacrifice and shedding blood in the Name of Allah has been prescribed for all nations. `Ali bin Abi Talhah reported that Ibn `Abbas said,
وَلِكُلِّ أُمَّةٍ جَعَلْنَا مَنسَكًا
Reflection — Maarif ul Quran
Commentary
وَلِكُلِّ أُمَّةٍ جَعَلْنَا مَنسَكًا (And for every Ummah We prescribed the act of sacrifice 22:34) The words مَنسَكً and نسَكً means several things in Arabic such as sacrifice of animals, the rites of pilgrimage, and also worship of Allah Ta’ ala. This word has been used in the Qur'an at several places and conveys one of the three meanings. In the present context, the word can carry all the three meanings. Mujahid and some other commentators think that here the word مَنسَكً refers to the sacrifice of the animals in which case the verse would mean that the obligation to offer sacrifice, which has been placed on this Ummah is nothing new, because all the other peoples were likewise bound to do so. On the other hand, according to Qatadah the word means the rites of the pilgrimage, and thus the verse would mean that these rites which have been prescribed for the present Ummah were made obligatory on the people of earlier ages also. Ibn ` Arafah has interpreted the word مَنسَكً to mean worship of Allah, and so the meaning of the verse would be that the worship of Allah was made obligatory on all the peoples of bygone ages and though there were differences in the forms of worship, yet in essence it remained unchanged.
What does this verse bring up for you today?