Mohan
Mohan is a boys' name of Sanskrit origin meaning “enchanting, charming, captivating.” Mohan means 'one who enchants' and is one of the most beloved names of Lord Krishna, who captivated all beings with his…
how do you pronounce Mohan?
MOH-hun
Hear it spoken aloud with our AI pronunciation tool.
what does Mohan mean?
The name Mohan means “enchanting, charming, captivating.” It comes from the Sanskrit language tradition.
Mohan means 'one who enchants' and is one of the most beloved names of Lord Krishna, who captivated all beings with his divine charm. The name captures the concept of divine attraction — the irresistible pull of the divine that draws all souls toward truth, love, and beauty.
who are famous people named Mohan?
- Mohandas (Mahatma) Gandhi (father of Indian independence)
- Mohan Lal (legendary Indian Malayalam actor)
what names are similar to Mohan?
Last reviewed April 30, 2026 · Curated by HushName editorial
love Mohan? get 10 more names curated for your family.
Popularity rankings and meanings are just the starting point. Our AI consultant finds names that match your heritage, style, and what matters most to you.
Completely free. No credit card required.
start free consultation