Indrayush (इन्द्रायुष, IAST: indrāyuṣa) is an Sanskrit-origin Hindu boy-name meaning “Indra’s long life; rainbow (Indra’s bow)”. A compound of Indra and āyus (life-span); also a poetic word for the rainbow which the Vedas call “Indra’s bow.”

Meaning, etymology & significance

Indrayush (इन्द्रायुष) is a beautiful Sanskrit compound: Indra (the king of devas) plus āyus (life, vitality). It carries the wish that the child receive a long life infused with the vigour of Indra himself — the wielder of the vajra, lord of rain and the heavens.

In the Vedic imagination the same word names the rainbow, which the Rigveda calls indra-dhanus or indra-āyudha — “Indra’s bow.” The rainbow appears at the meeting of rain and sun, a momentary architecture of light that even the storm-king himself salutes.

Advertisement

A boy named Indrayush is doubly blessed — with vitality and with the auspicious sign of the rainbow. The name is uncommon enough to feel distinctive but rooted enough in Veda to never feel invented.

Pronunciation: in-DRAH-yush. Pair with monosyllabic family names so the four-syllable first name remains the centre of attention.

Astrology — nakshatra & rashi

By the standard Vedic correspondence between the first syllable of a name and the lunar mansion (nakshatra), Indrayush aligns with the Krittika nakshatra, under the Vrishabha rashi (Moon sign).

Similar names

Hindu names with a similar feel or meaning include: Indrajit, Ayush, Indresh. Each is a distinct choice with its own etymology — explore them on their own pages for fuller context.