मनोहर

Manohar

boySanskritHindu

Manohar is a Hindu boy name of Sanskrit origin, meaning “Captivating the heart”.

MeaningCaptivating the heart
GenderBoy
OriginSanskrit
Written asमनोहर
PronunciationMUN-o-hur
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Manohar

Manohar comes from manas, 'mind' or 'heart', and hara, 'one who takes away', giving 'one who steals the heart'. It is a classic description of Krishna, whose charm captivates everyone who sees him. In everyday Hindi manohar also simply means charming or lovely. Well-known bearers include the Indian politician Manohar Parrikar.

Is Manohar a Hindu name?

Manohar is a traditional epithet of Krishna, and the name is used by Hindu families across India.

How popular is Manohar?

A traditional, widely recognised name; Manoharan is the usual Tamil form.

Gifts with the name Manohar

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 Manohar

ManoharanManohara

Names similar to Manohar

More Hindu boy names

Frequently asked questions

What does the name Manohar mean?

Manohar means 'Captivating the heart'. It is of Sanskrit origin.

Is Manohar a Hindu name?

Manohar is a traditional epithet of Krishna, and the name is used by Hindu families across India.

How do you pronounce Manohar?

Manohar is pronounced MUN-o-hur.

Is Manohar a boy or girl name?

Manohar is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.