From Sanskrit, Mohan means charming, enchanting, or attractive.
Mohan flows from Sanskrit, where it derives from the root *moha*, meaning enchantment, infatuation, or the power to attract and bewitch. The name means 'one who enchants' or 'the enchanting one,' and in Hindu tradition it is among the most beloved epithets of Lord Krishna, whose divine beauty and music were said to entrance all who encountered him. The *bansuri* flute Krishna played in Vrindavan was called the Mohana venu — the enchanting flute — and the associated musical mode, Raga Mohanam, remains one of the most hauntingly beautiful in classical Carnatic tradition.
The name carries extraordinary historical weight. Mohandas Karamchand Gandhi — Mohan to his family and intimate circle — bore it as his given name, and the resonance between the name's meaning and Gandhi's almost mythic personal magnetism has given Mohan a particular luminosity across South Asia and the diaspora. Beyond Gandhi, the name has been borne by poets, philosophers, and artists throughout the subcontinent, and in South Indian cultures the related form Mohana is equally beloved.
In the contemporary world, Mohan is a name that transcends regional origin within South Asia, used across Hindu, Sikh, and secular families from Tamil Nadu to Punjab to Nepal. In diaspora communities across the United Kingdom, the United States, and Canada, it has traveled well — short, melodic, and carrying centuries of cultural and spiritual resonance. For families seeking a name that connects deeply to South Asian heritage while remaining genuinely beautiful in sound and meaning, Mohan is essentially unimprovable.