Yatheshtamoghasarvastra (यथेष्टामोघसर्वास्त्र, IAST: Yatheṣṭāmoghasarvāstra) is a Sanskrit-origin Hindu boy-name meaning “Whose every weapon strikes unerringly as desired”. From yathā-iṣṭa (as desired, at will), amogha (infallible, never failing), and sarva-astra (all weapons), this name celebrates Viṣṇu-Rāma as the supreme archer and warrior whose entire celestial arsenal strikes with divine precision and never misses its mark.

Meaning, etymology & significance

Amogha, one of the most powerful qualifying words in Sanskrit sacred literature, means literally 'not empty' — a thing that never misses, never yields void fruit. Applied to sarvāstra (every weapon), it describes a warrior whose training and divine grace ensure that each missile flies exactly according to his will. In the Rāmāyaṇa, Rāma's archery is celebrated as superhuman: he received divine weapons (divyāstras) from the sage Viśvāmitra and deployed them with flawless, compassionate precision.

This compound epithet of Viṣṇu-Rāma in the Sahasranāma honours His mastery of divine weaponry central to the warrior-dharma of the kṣatriya avatāra. The full compound is unwieldy as a personal name; the element Amogha alone makes a fine, auspicious given name meaning 'the infallible one.'

Advertisement

Scriptural source

Yatheshtamoghasarvastra 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, Yatheshtamoghasarvastra aligns with the Jyeshtha nakshatra, under the Vrischika rashi (Moon sign). Its Chaldean name-number is 9.