--> Skip to main content


Sahasra Shirsha – Thousand-Headed Form Of Narayana

"Sahasra Shirsha," meaning "Thousand-Headed," is a significant concept found in the Purushasuktam, a hymn dedicated to the Supreme Being in Hinduism. In the Purushasuktam, this term signifies the infinite nature of the Divine. It describes the aspect of God as having a thousand heads, symbolizing the vastness and omnipresence of the Divine consciousness.

According to the Puranic tradition, Bhagavan Vasudeva, another name for Lord Vishnu, imparted the teaching of the Purusha Suktam to Indra, the king of the celestial demigods known as Devas. This teaching is considered profound and essential for understanding the nature of the Supreme Being.

Narayana, who is often identified as the ultimate form of Vishnu and the Paramapurusha (Supreme Person), transcends ordinary conceptions of names and forms. However, out of compassion and for the benefit of ordinary beings seeking liberation, Narayana assumes various forms, including the symbolic form of the thousand-headed Purusha.

The manifestation of the Thousand-Headed Purusha is believed to aid mortals in their spiritual journey. Merely beholding this divine form is considered auspicious and conducive to attaining liberation or moksha. This manifestation is also referred to as the "Mahapurusha," signifying the Great Person or the Supreme Being.

Furthermore, the Purusha divides himself into four forms, only one of which manifests as the visible world, while the others remain beyond creation and human comprehension. This concept underscores the multifaceted nature of the Divine and the intricate workings of creation according to Hindu cosmology.