Mohan means "charming" or "delightful." It is also one of the names of Lord Krishna.
Manish means "lord of the mind" or "wise."
Madhav is derived from the Sanskrit word for "sweet" or "lovely." It is also another name for Lord Krishna.
Mohit means "enchanting" or "fascinating."
Milan means "union" or "meeting."
Manoj means "born of the mind" or "God of love."
Mukul means "blossom" or "budding."
Mahesh is a combination of "Maha" meaning "great" and "Isha" meaning "Lord." It is a name for Lord Shiva.
Manav names means "man" or "human."
Mayank name means "moon" or "the one with beautiful eyes."