babynamecircle
Hindu baby names

Boy · Sanskrit · Hindu

Mohan

मोहन

Say it MOH-hun

Mohan meaning

Mohan (मोहन) is a Hindu boy's name of Sanskrit origin. By its first sound, मो, it is a Simha rashi name (Purva Phalguni nakshatra) in the North Indian table.

Meaning today

Charming, attractive, a name of krishna

Original Sanskrit meaning

"bewildering, infatuating; an epithet of Shiva"

Source: Monier-Williams, Sanskrit–English Dictionary (1899), p. 836 · entry mohana · See the entry · checked 25 Oct 2026

Mohan (मोहन) is Sanskrit mohana, from the root muh, "to be bewildered" or "to lose one's senses". Monier-Williams gives the adjective as bewildering or infatuating, and the masculine noun as a name of Śiva and of one of the five arrows of Kāma, the god of love; Apte's dictionary adds fascinating and enrapturing. On Indian name lists Mohan is given as "charming" or "attractive" and as a name of Krishna. The charming sense fits Apte, but neither dictionary links mohana to Krishna; that association comes from later devotional usage, where Krishna is the enchanter of hearts. The name is also the first part of Mahatma Gandhi's given name, Mohandas, "servant of Mohan".

In Hindu tradition this is a name of Shiva.

References: Monier-Williams, mohana, p. 836

Fits your syllable

First sound मो

Purva Phalguni nakshatra, pada 1 · Simha rashi

North Indian table. Tables vary by region and family tradition, so confirm with your priest.

Related names

Browse more like this