Sarvanishtharthaduhkhaghn a (सर्वानिष्टार्थदुःखघ्न, IAST: Sarvāniṣṭārthaduḥkhghna) is a Sanskrit-origin Hindu boy-name meaning “Destroyer of all inauspicious desires and sufferings”. Built from sarva (all), aniṣṭa (inauspicious, undesired), artha (purpose, object), duḥkha (suffering), and ghna (destroyer/slayer), this compound name identifies Vishnu as the all-powerful remover of every form of misfortune and pain.

Meaning, etymology & significance

The term aniṣṭa encompasses both the negative circumstances life imposes and the harmful desires that generate suffering from within. Artha here refers to the ends or objects of those inauspicious tendencies. Together with duḥkha, the name covers both the outer pain and its inner cause. Vishnu as Sarvāniṣṭārthaduḥkhagna is thus the physician of both the world's ills and the soul's attachments.

This epithet is invoked in prayers for protection and healing within the Vaishnava tradition. Due to its length and complexity, it functions primarily as a recited name rather than a given name; Duḥkhagna or Anishtaghna are used as shorter devotional name alternatives.

Advertisement

Scriptural source

Sarvanishtharthaduhkhaghn a appears in the Vishnu Sahasranama, among the sacred names of Vishnu.

Astrology — nakshatra, rashi & numerology

By the standard Vedic correspondence between a name’s first syllable and the lunar mansion, Sarvanishtharthaduhkhaghn a aligns with the Shatabhisha nakshatra, under the Kumbha rashi (Moon sign). Its Chaldean name-number is 5.