--> Skip to main content


Story On Human Sacrifice In Aitareya Brahmana

There is an important story in Aitareya Brahmana against human sacrifice. King Harishchandra of the Ikshvaku dynasty had 100 wives but no son. On advice of the sage Narada, he propitiated Varuan for a son. Varuna granted the boon, in exchange for an assurance that Harishchandra would make a sacrifice to Varuna in the future.

As a result of this boon, a son named Rohita was born to the king. After his birth, Varuna came to Harishchandra and demanded that the child be sacrificed to him. The king postponed the sacrifice multiple times citing various reasons, but finally agreed to it when Rohita became an adult. Rohita refused to be sacrificed and escaped to forest.

An angry Varuna afflicted Harishchandra with a stomach illness. Rohita intermittently visited his father, but on advice of Indra, never agreed to the sacrifice.

In the sixth year of wandering in the forest, Rohita met a starving Brahmin named Ajigarta Sauyavasi, a descendant of Angiras. Ajigarta had three sons. Rohita offered Ajigarta a hundred cows in exchange for one of his sons to be sacrificed to Varuna in his place. Ajigarta agreed to the offer. He didn't want his eldest son to be sacrificed, and his wife didn't want their youngest son to be sacrificed. So, Shunahshepa — the middle son — was chosen for the sacrifice. Rohita then gave a hundred cows to Ajigarta, and took Shunahshepa and Ajigarta to the royal palace.

Varuna agreed to the replacement on the basis that a Brahmin was a worthy substitute for a Kshatriya. King Harishchandra combined the sacrifice with his own Rajasuya ceremony. Four priests were called to conduct the sacrifice: Ayasya (the udgatr), Jamadagni (the adhvaryu), Vashistha (the brahman) and Vishvamitra (the hotar).

However, all of them refused to bind Shunahshepa to the sacrificial post. Ajigarta then offered to bind his son for another hundred cows. Rohita accepted the offer, and Ajigarta bound Shunahshepa to the post. However, the priests refused to slaughter him.

Ajigarta then offered to sacrifice his own son in exchange for another hundred cows. The prince agreed to his demand. As Ajigarta readied to kill his own son, Shunahshepa prayed to the Rig Vedic deities. With his last hymn, which invoked Ushas (the deity of the dawn), his bonds were loosened and King Harishchandra was also cured of his illness.

Vishvamitra, one of the priests, offered to adopt Shunahshepa as his eldest son. Reviling his own father Ajigarta, Shunahshepa agreed. Vishvamitra gave him the name Devarata. Half of Vishvamitra's sons – the younger ones – accepted Devarata as their elder brother. However, the elder ones refused to accept the adoption. Vishvamitra then cursed their offspring to be exiled out of Aryavarta. According to the Aitareya Brahmana, the descendants of these 50 sons included the Andhras, the Mutibas, the Pulindas, the Pundras, the Sabaras, and the various Dasyu tribes.