10 Hindu Baby Boy Names With Meanings From Alphabet M

Mohan

Mohan means "charming" or "delightful." It is also one of the names of Lord Krishna.

Manish

Manish means "lord of the mind" or "wise."

Madhav

Madhav is derived from the Sanskrit word for "sweet" or "lovely." It is also another name for Lord Krishna.

Mohit

Mohit means "enchanting" or "fascinating."

Milan

Milan means "union" or "meeting."

Manoj

Manoj means "born of the mind" or "God of love."

Mukul

Mukul means "blossom" or "budding."

Mahesh

Mahesh is a combination of "Maha" meaning "great" and "Isha" meaning "Lord." It is a name for Lord Shiva.

Manav

Manav names means "man" or "human."

Mayank

Mayank name means "moon" or "the one with beautiful eyes."

VIEW ALL

Read Next Story