Meaning & Origin
Mohan is a Sanskrit-origin surname meaning “charming” or “enchanting.” It is often associated with Lord Krishna, who is also called “Mohan.”
History & Notable People
Common in India and Nepal, this surname is found among Hindus, especially in North India.
Leave a Reply