केशवराज

Keshavraj

boySanskritHindu

Keshavraj is a Hindu boy name of Sanskrit origin, meaning “King Keshava; Krishna as king”.

MeaningKing Keshava; Krishna as king
GenderBoy
OriginSanskrit
Written asकेशवराज
PronunciationKAY-shuv-raaj
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Keshavraj

Keshavraj combines Keshava, a name of Krishna and Vishnu, with raj, king. Compounds of a deity's name with -raj are common in Indian and Nepali naming, and here the result honours Krishna as sovereign. In Nepal the two parts are often written separately, as in Keshav Raj. It is an old-style, formal name; most families shorten it to Keshav in daily life.

Is Keshavraj a Hindu name?

The name is Vaishnava, joining Keshava, an epithet of Krishna from the Bhagavad Gita and Vishnu Sahasranama, with a royal title.

How popular is Keshavraj?

Uncommon, found mostly in Nepal and parts of India.

Gifts with the name Keshavraj

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Keshavraj

Keshav RajKeshavaraj

Names similar to Keshavraj

KeshavGovindrajHansrajMadhav

More Hindu boy names

Frequently asked questions

What does the name Keshavraj mean?

Keshavraj means 'King Keshava; Krishna as king'. It is of Sanskrit origin.

Is Keshavraj a Hindu name?

The name is Vaishnava, joining Keshava, an epithet of Krishna from the Bhagavad Gita and Vishnu Sahasranama, with a royal title.

How do you pronounce Keshavraj?

Keshavraj is pronounced KAY-shuv-raaj.

Is Keshavraj a boy or girl name?

Keshavraj is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.