Meaning & Origin
Mohanan is a South Indian surname derived from “Mohan,” meaning “charming” or “beautiful” in Sanskrit.

History & Notable People
Found in Kerala and Tamil Nadu, often among Hindus, particularly in the Malayali-speaking community.