Muslim boy names

Boy names starting with M, with meanings.

31 Muslim boy names that start with M, from Mahdi to Muzammil, with the Arabic spelling and meaning of each.

Mahdiمَهْدِي

Rightly guided

From hidayah, guidance
Arabic
Mahirمَاهِر

Skilled, expert

A word from the Sunnah
Arabic
Mahmudمَحْمُود

Praised

ArabicIn the Quran
Majidمَاجِد

Glorious, noble

An Arabic name
Arabic
Malikمَالِك

Owner, master

Imam Malik ibn Anas
Arabic (Quranic word)In the Quran
Mansurمَنْصُور

Helped to victory

A classical name
Arabic
Marwanمَرْوَان

Flint stones

An old Arabic name
Arabic
Masudمَسْعُود

Fortunate, happy

Abdullah ibn Masud, companion
Arabic
Maymunمَيْمُون

Blessed, fortunate

Masculine of Maymunah
ArabicIn the Quran
Mazenمَازِن

Rain clouds

An old Arabic name
ArabicIn the Quran
Mikailمِيكَائِيل

The angel Mikail (Michael)

An angel named in the Quran
Hebrew (in the Quran)In the Quran
Minhajمِنْهَاج

A clear way, a method

A Quranic word
Arabic (Quranic word)In the Quran
Mishalمِشْعَل

Torch

An Arabic name
Arabic
Mizanمِيزَان

Balance, scale

A Quranic word
Arabic (Quranic word)In the Quran
Muadhمُعَاذ

Protected

Muadh ibn Jabal, companion
Arabic
Mubashirمُبَشِّر

Bringer of good news

A Quranic description of the Prophet ﷺ
Arabic (Quranic word)In the Quran
Muhammadمُحَمَّد

Praised, praiseworthy

The name of the Prophet ﷺ
ArabicIn the Quran
Muhibمُحِبّ

Loving

A classical name
ArabicIn the Quran
Muhsinمُحْسِن

One who does good

A Quranic word
Arabic (Quranic word)In the Quran
Mujahidمُجَاهِد

One who strives in the path of Allah

Mujahid ibn Jabr, scholar of tafsir
Arabic (Quranic word)In the Quran
Mukhtarمُخْتَار

Chosen

An Arabic name
Arabic
Mumtazمُمْتَاز

Distinguished, excellent

Used for boys and girls in South Asia
Arabic
Muneebمُنِيب

One who turns to Allah in repentance

A Quranic word
Arabic (Quranic word)In the Quran
Munirمُنِير

Shining, giving light

The Prophet ﷺ is "an illuminating lamp" in 33:46
Arabic (Quranic word)In the Quran
Muntazirمُنْتَظِر

One who waits, expectant

A Quranic word
Arabic (Quranic word)In the Quran
Muradمُرَاد

Wish, what is desired

Murad, Ottoman sultans
Arabic
Murtadaمُرْتَضَى

Chosen, one with whom Allah is pleased

A title of Ali
ArabicIn the Quran
Musaمُوسَىٰ

Prophet Musa (Moses)

The prophet most mentioned in the Quran
Hebrew (in the Quran)In the Quran
Musabمُصْعَب

Hard to tame, strong

Musab ibn Umayr, companion
Arabic
Mustafaمُصْطَفَىٰ

Chosen

A title of the Prophet ﷺ
ArabicIn the Quran
Muzammilمُزَّمِّل

The one wrapped in garments

A Quranic address to the Prophet ﷺ
Arabic (Quranic word)In the Quran

To filter by origin or save names to a shortlist, use the full list of Muslim boy names.

Guide

Boy names with M, at a glance.

Here are 31 Muslim boy names starting with M, from Mahdi to Muzammil, each with its Arabic spelling and meaning. 19 of them come from the Quran: Mahmud, Malik, Maymun, Mazen, Mikail, Minhaj, Mizan, Mubashir, Muhammad and Muhib and more. Tap any name for its root, pronunciation, origin and the people who carried it.

Prophets and companions

The names of prophets here are Muhammad and Musa. Naming a child after a prophet is a sunnah. These names were carried by companions or the women of the Prophet's ﷺ family: Mahmud, Mansur, Marwan, Masud, Muadh and Musab.

Not only Arabic

Most of these names are Arabic. Some are used in Urdu (Mumtaz, Muneeb and Muzammil). A Muslim name does not need to be Arabic: scholars allow any language when the meaning is good.

Choosing a name

Say the name out loud with your family name, and read its meaning in Arabic as well as in English. The Prophet ﷺ said the most beloved names to Allah are Abdullah and Abdur-Rahman,1 and he changed names with bad meanings.2 Any name with a good meaning is a sound choice. See the other letters below, or the full list of Muslim boy names.

Boy names by letter

  1. Sahih Muslim 2132: the names most beloved to Allah.
  2. Sahih Muslim 2139: the Prophet ﷺ changing a name with a bad meaning.
  3. Meanings follow classical Arabic usage and the standard name dictionaries; Persian, Turkish and Urdu meanings follow the standard dictionaries of those languages. Our teachers will check each one.

Our teachers will check the Arabic spellings and meanings on this page before launch.

Questions

Good to know.

What are some Muslim boy names starting with M?

Here are 31, including Muhammad (praised, praiseworthy), Musa (Prophet Musa (Moses)), Mahmud (praised), Mahdi (rightly guided), Mahir (skilled, expert) and Majid (glorious, noble).

Which boy names starting with M are in the Quran?

Mahmud, Malik, Maymun, Mazen, Mikail, Minhaj, Mizan, Mubashir, Muhammad, Muhib, Muhsin and Mujahid and more. Each name page shows the verse in Arabic with its translation.

What does Mahmud mean?

Mahmud (مَحْمُود) means praised. It is an Arabic name for boys.