मदन

Madan

boySanskritHindu

Madan is a Hindu boy name of Sanskrit origin, meaning “Kamadeva, god of love; delighting”.

MeaningKamadeva, god of love; delighting
GenderBoy
OriginSanskrit
Written asमदन
PronunciationMUH-dun
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Madan

Madan comes from the Sanskrit root mad, 'to be glad, intoxicated or enraptured', and as a noun it means passion or the one who delights. In Hindu literature Madana is a standard name of Kamadeva, the god of love who shoots flower-tipped arrows from a sugarcane bow. The name has long been used in North India, and it also appears in compounds such as Madan Mohan, 'the one who enchants even the love god', a title of Krishna.

Is Madan a Hindu name?

Madan links a child to Kamadeva and, through Madan Mohan, to Krishna; it is a traditional Hindu name with clear devotional associations.

How popular is Madan?

A familiar older name in India, less common among newborns today than in earlier generations.

Gifts with the name Madan

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 Madan

MadanaMadhanMadon

Names similar to Madan

More Hindu boy names

Frequently asked questions

What does the name Madan mean?

Madan means 'Kamadeva, god of love; delighting'. It is of Sanskrit origin.

Is Madan a Hindu name?

Madan links a child to Kamadeva and, through Madan Mohan, to Krishna; it is a traditional Hindu name with clear devotional associations.

How do you pronounce Madan?

Madan is pronounced MUH-dun.

Is Madan a boy or girl name?

Madan is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.