Keshavansh (केशवांश, IAST: keśavāṃśa) is a Sanskrit-origin Hindu boy-name meaning “A portion of Keshava; spark of Krishna”. From Keshava (an epithet of Krishna) + aṃśa (portion).

Meaning, etymology & significance

Keshavansh (केशवांश) is built from Keshava — one of the most beloved epithets of Krishna, glossed by Adi Shankaracharya as "the one in whom Brahma (ka), Vishnu (va) and Shiva (īśa) are united" — and aṃśa, portion. The literal sense is "a portion of Keshava."

In the Vishnu Sahasranama Keshava is one of the 1,000 names, and the Gaudiya tradition gives the word particular weight: Keshava-vrata (the Keshava-vow) is one of the central practices of Krishna-devotion. To name a child Keshavansh is therefore to invoke this entire Krishna-tradition.

Advertisement

The name is part of the 2020s wave of -aṃśa compounds, and resonates particularly in Vaishnava families.

Pronunciation: ke-sha-VAANSH. Pair with classical Vaishnava surnames.

Astrology — nakshatra & rashi

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

Similar names

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