जगमोहन

Jagmohan

boySanskritHinduSikh

Jagmohan is a Hindu boy name of Sanskrit, via Hindi and Punjabi origin, meaning “Enchanter of the world”.

MeaningEnchanter of the world
GenderBoy
OriginSanskrit, via Hindi and Punjabi
Written asजगमोहन
PronunciationJUG-moh-hun
TraditionHindu, Sikh
Used inIndia

Meaning and origin of Jagmohan

Jagmohan joins jag, from Sanskrit jagat, 'the world', with mohan, 'one who charms or enchants', a popular name for Krishna. The whole means 'one who captivates the world'. It was a common name in Punjab and North India in the twentieth century, and the playback singer Jagmohan Sursagar is a historical bearer.

Is Jagmohan a Hindu name?

Jagmohan is a name of Krishna, and it is also used by Sikh families in Punjab, where many such names are shared across communities.

How popular is Jagmohan?

Mostly found among older men in North India.

Gifts with the name Jagmohan

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 Jagmohan

JaganmohanJag Mohan

Names similar to Jagmohan

ManmohanBrijmohanJagdishKamalnayan

More Hindu boy names

Frequently asked questions

What does the name Jagmohan mean?

Jagmohan means 'Enchanter of the world'. It is of Sanskrit, via Hindi and Punjabi origin.

Is Jagmohan a Hindu name?

Jagmohan is a name of Krishna, and it is also used by Sikh families in Punjab, where many such names are shared across communities.

How do you pronounce Jagmohan?

Jagmohan is pronounced JUG-moh-hun.

Is Jagmohan a boy or girl name?

Jagmohan is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.