Mohan
US Popularity Rank: 12813
Origin: Sanskrit
Meaning: Fascinating; Enchanting; Early timely
Mohan is a boy’s name with interesting etymologies. On one hand, it’s understood to be the anglicized version of the Gaelic Ó Mocháin, meaning “early timely.” On the other hand, it’s based on the Sanskrit mohana to mean “fascinating” and “enchanting.” It’s also seen as an alternative name for the Hindu god Krishna, making Mohan a very common name in the Indian subcontinent. It’s even used in combination with others to pepper it all the more, as is the case with former Indian prime minister Manmohan Singh or acclaimed actor Mohanlal. Whether you were looking to celebrate baby’s premature arrival or you’d like an ode to their dual identity for their name, this one is a real beaut.