Last updated: March 2026

Character Name

Mohan

Meaning — Derived from Sanskrit "mohana" meaning "enchanting", "bewitching", or "one who fascinates". It is one of the most celebrated epithets of Krishna, who enchanted all beings with his flute and his divine beauty.·Sanskrit origin·Male·MOH-hun

Mohan With its association with Krishna the enchanter and R.K. Narayan's richly observed South Indian world, Mohan is a name freighted with warmth and quiet charisma. Characters named Mohan often possess a disarming magnetism — not the loud heroism of Arjun or Vikram, but an irresistible charm that draws people close.

Best genres for Mohan

Literary FictionHistorical FictionMythologyRomanceContemporary Fiction

Famous characters named Mohan

R.K. Narayan's Malgudi protagonists (Mohan)

The Bachelor of Arts — R.K. Narayan

A young graduate in Malgudi navigating the collision of traditional expectations and modern desire in post-colonial South India.


Variations & nicknames

MohanMohanaManohar

Pairs well with

Mohan DasMohan LalMohan SharmaMohan RaoMohan IyerMohan Nair

Writing a character named Mohan?

Hearth's distraction-free editor helps you develop characters and write every day.

Start writing free

Related names


More Sanskrit names

Shakuntala

“Derived from Sanskrit "shakunta" meaning "bird" — the name means "one who was cared for by birds". In legend, Shakuntala was abandoned by her mother and raised by birds in the forest hermitage of the sage Kanva. She is the heroine of Kalidasa's celebrated Sanskrit play.”

Kavya

“Derived from Sanskrit "kavya" meaning "poetry" or "a poem". The word specifically refers to the elaborate Sanskrit poetic tradition, encompassing the qualities of imagination, beauty, and emotional truth that define great literary composition.”

Meera

“Derived from Sanskrit, possibly meaning "ocean" or "sea", or alternatively from the root meaning "prosperous" and "full of light". The name is inseparably associated with Mirabai, the 16th-century Rajput princess and devotional poet who renounced royal life to worship Krishna.”

Aarav

“Derived from Sanskrit meaning "peaceful", "calm", or "without noise". The root "rava" means sound or noise, and with the negative prefix the name suggests a serene stillness — the peace that follows the storm.”

Anita

“Derived from Sanskrit "anita" meaning "grace", "favor", or "one who has been led". It is also used as a diminutive form of the name Ana across South Asian languages, and is common across India, particularly in Hindi-speaking regions.”

Vivek

“Derived from Sanskrit "viveka" meaning "wisdom", "discrimination", or "discernment" — specifically the capacity to distinguish the real from the unreal, the eternal from the ephemeral. It is a central concept in Advaita Vedanta philosophy.”


Explore more