Skip to content
NepalNames

Boy Names

Boy names starting with M

310 names

310 boy names starting with M, most popular first. Includes names used for both boys and girls.

Other letters

Guide

Nepali boy names starting with M, with meanings

M gives a name a warm, closed opening, and Nepali parents have used it widely. This page gathers 310 boy names starting with M, from Manish and Mahesh to Mohan and Mukunda. Nearly every one is written with म, the plain m sound, and 44 of these names are also used for girls.

  1. Mind and thought

    Manish (मनिष) means lord of the mind, wise and intellectual. Manoj means born of the mind, and Mandip means lamp of the mind.

  2. Krishna and Vishnu

    Madhav means sweet as honey, an epithet of Krishna or Vishnu. Mohan means attractive and enchanting, and Mukunda means giver of liberation.

  3. Everyday warmth

    Milan means union or a meeting of people. Mausam means season or weather, and Muna means a bud or sprout.

Nepali boy names starting with M and their meanings

Manish (मनिष) means lord of the mind, wise and intellectual. Manoj means born of the mind. Mahesh (महेश) means great lord. Madhav means sweet as honey. Mohan means attractive and enchanting. Mukesh means lord of the Mukas. Mahendra means great Indra, a mighty lord or king. Browse the whole set on boy names starting with M.

M names for a son, from classic to modern

Milan means union, a coming together of people. Mukunda means giver of liberation. Mausam means season or weather. Manjil means destination or goal, the final stage of a journey. Mandip (मनदीप) means lamp of the mind, light of the heart. Madan means one who intoxicates with love. Madhu means honey, and also the spring season. Most of these open with ma- or mu-, so the ma names page and mu names page are a good next stop.

Tips for parents

  • Say Manish and Mahesh with your surname, since both carry three syllables and a soft ending.
  • Write the name in Devanagari early, as almost every M name takes म and only one begins with ए.
  • Muna, a bud or sprout, is a gentle pet name that also works as a full name for a son or daughter.
  • Listen for the difference between the ma- names and the mo- names, since the two groups sound close when called quickly.

Frequently asked questions

What are some Nepali boy names starting with M?

Manish means lord of the mind, Manoj means born of the mind, and Mahesh means great lord. Madhav means sweet as honey, Mohan means attractive and enchanting, and Mukesh means lord of the Mukas.

How is the letter M written in Nepali boy names?

Of the 310 names here, 309 begin with म, the same m sound as in मन for Manish. One name begins with ए instead.

Which M names mean light or mind?

Mandip means lamp of the mind, light of the heart. Manish means lord of the mind, and Manoj means born of the mind. All three point to thought rather than to physical light.

Are there M names that suit a girl too?

Yes, 44 of the names in this group are also used for girls. Madhu, meaning honey, and Muna, meaning bud, are two that work for either. See girl names starting with M to compare.