Indravarman (इन्द्रवर्मन्, IAST: indravarman) is an Sanskrit-origin Hindu boy-name meaning “Armor of Indra; protected by the king of gods”. From Indra (king of devas) + varman (armor); historical kings of Kalinga and Cambodia bore this name.

Meaning, etymology & significance

Indravarman (इन्द्रवर्मन्) is built from Indra — the king of the devas, wielder of the vajra — and varman, armor. The literal sense is "one who has Indra's armor" or "one protected by Indra." The compound is a formal royal title used in classical Sanskrit, with the suffix -varman indicating Kshatriya warrior caste.

Several historical kings bore this title: Indravarman of the Eastern Ganga dynasty in Kalinga (Odisha), and Indravarman of the great Khmer empire who reigned in 9th-century Cambodia and was a builder of Hindu temples at Hariharalaya. The name therefore carries both Vedic-mythological and historical-royal weight.

Advertisement

A child named Indravarman is named with the inheritance of warrior-protection — the implicit blessing that his life will be shielded by the king of gods himself. The name is uncommon in 2026, which makes it distinctive.

Pronunciation: in-dra-VAR-man. Pair with Rajput-tradition surnames (Singh, Pratap, Rana) or with classical Sanskrit-Brahmanic surnames.

Astrology — nakshatra & rashi

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

Similar names

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