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

Kali

From the Sanskrit Kāli, the feminine form of Kāla, meaning "black," "time," or "death." Kali is one of the most powerful deities in Hindu theology — the goddess of time, change, and destruction, but also of liberation and transformation. As a given name it is used in Indian and Hindu communities, and also in Finnish as a masculine form of Kalle (Karl).

Kartik

Derived from Sanskrit, meaning "son of the Pleiades" — a reference to the war god Kartikeya (also called Murugan or Skanda), who was raised by the six Krittikas (Pleiades). The name is also associated with the Hindu lunar month Kartika, a sacred period of light and devotion.

Rani

From Sanskrit "rajni" meaning "queen" or "she who rules". It is the feminine equivalent of "Raja" (king) and is used both as a name and a title throughout South Asia. The name carries associations of regal bearing and authority.

Siddharth

Derived from Sanskrit "siddha" (accomplished) and "artha" (goal or purpose), meaning "one who has achieved his goal" or "he who has attained his aim". It was the birth name of Gautama Buddha.

Devi

Directly from Sanskrit meaning "goddess" or "divine being". Devi is the generic Sanskrit term for the divine feminine and is used as both a name and an honorific suffix throughout South Asia. As a name it identifies the bearer with the cosmic feminine force itself.

Deepa

Derived from Sanskrit "dipa" meaning "lamp", "light", or "that which gives light". The dipa is central to Hindu worship — the lamp lit before deities in puja — making this a name of sacred luminosity and devotional practice.


Explore more