மோகன்ராஜ்

Mohanraj

boyTamilHindu

Mohanraj is a Hindu boy name of Tamil, from Sanskrit origin, meaning “King of charm (Krishna)”.

MeaningKing of charm (Krishna)
GenderBoy
OriginTamil, from Sanskrit
Written asமோகன்ராஜ்
PronunciationMOH-hun-raaj
TraditionHindu
Used inIndia, Sri Lanka, Malaysia

Meaning and origin of Mohanraj

Mohanraj joins Mohan, 'the enchanting one', a name of Krishna, with raj, 'king'. It is especially popular in Tamil Nadu and among Tamil communities in Sri Lanka and Malaysia, where compound names ending in -raj are common. The meaning is usually given as 'king of enchantment' or 'lord Krishna as king'. In everyday speech it is often shortened to Mohan or Raj, and it is sometimes written as two separate words.

Is Mohanraj a Hindu name?

Mohanraj is a Hindu name honouring Krishna. It is used mainly by Tamil families.

How popular is Mohanraj?

Common among Tamil men born from the 1960s to 1990s.

Gifts with the name Mohanraj

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 Mohanraj

Mohan RajMohanraaj

Names similar to Mohanraj

More Hindu boy names

Frequently asked questions

What does the name Mohanraj mean?

Mohanraj means 'King of charm (Krishna)'. It is of Tamil, from Sanskrit origin.

Is Mohanraj a Hindu name?

Mohanraj is a Hindu name honouring Krishna. It is used mainly by Tamil families.

How do you pronounce Mohanraj?

Mohanraj is pronounced MOH-hun-raaj.

Is Mohanraj a boy or girl name?

Mohanraj is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.