Nine Moons
Home › Baby names › Muslim boy names
Baby names

Muslim boy names with meanings

Quick answer

Popular Muslim boy names include Muhammad, Ahmad, Ali, Ibrahim, Yusuf, Hamza, Umar and Zain. Below are 73 Islamic boy names from A to Z, with their meanings and origins.

A B D E F H I J K M N Q R S T U W Y Z

NameMeaningOrigin
A
Abdul RahmanServant of the Most MercifulArabic
AbdullahServant of AllahArabic
AdamOf the earth; the first prophetArabic
AdilJust, fairArabic
AhmadMost praisedArabic
AhsanBest, most beautifulArabic
AliHigh, exaltedArabic
AmirPrince, leaderArabic
AmmarLong-lived; companion of the ProphetArabic
AnasFriendliness, affectionArabic
ArhamMercifulArabic
ArsalanLionPersian/Turkish
AzaanThe call to prayerArabic
B
BilalFreshness; the first muezzinArabic
D
DanishKnowledge, wisdomPersian
DaniyalGod is my judge; Prophet DanielArabic/Hebrew
E
EhsanKindness, excellenceArabic
F
FahadPantherArabic
FaisalDecisive judgeArabic
FarhanHappy, joyfulArabic
FarisKnight, horsemanArabic
FawadHeartArabic
H
HadiGuideArabic
HammadOne who praises oftenArabic
HamzaStrong, steadfast; uncle of the ProphetArabic
HarisGuardian, cultivatorArabic
HassanHandsome, good; grandson of the ProphetArabic
HussainLittle handsome one; grandson of the ProphetArabic
I
IbrahimFather of nations; Prophet IbrahimArabic
IdrisProphet IdrisArabic
ImranProsperity; father of MaryamArabic
IrfanKnowledge, gratitudeArabic
IsaProphet Isa (Jesus)Arabic
IsmailGod hears; Prophet IsmailArabic
J
JunaidSoldier, warriorArabic
K
KabirGreatArabic
KhalidEternalArabic
M
MikailThe archangel MikailArabic
MohsinBenefactor, kindArabic
MoizOne who gives honourArabic
MuhammadPraised, praiseworthyArabic
MusaProphet Musa (Moses)Arabic
MustafaThe chosen oneArabic
N
NabeelNobleArabic
NaveedGood newsPersian
NoumanBlessing, bountyArabic
Q
QasimOne who shares; son of the ProphetArabic
R
RayyanThe gate of paradise for those who fastArabic
RazaContentmentPersian/Urdu
RehanSweet basil, a fragrant plantArabic
RizwanContentment; the guardian of paradiseArabic
S
SaadGood fortune, happinessArabic
SaifSwordArabic
SalmanSafe, peaceful; companion of the ProphetArabic
SamiElevated, exaltedArabic
ShahidWitnessArabic
ShayanWorthy, deservingPersian
SubhanGloryArabic
T
TahaName of a surah of the QuranArabic
TalhaA kind of tree; companion of the ProphetArabic
TariqMorning starArabic
U
UmarLong-lived, flourishingArabic
UsmanThe third caliph, UthmanArabic
W
WahabGiver, bestowerArabic
WaleedNewbornArabic
Y
YahyaProphet Yahya (John)Arabic
YaseenName of a surah of the QuranArabic
YusufGod increases; Prophet YusufArabic
Z
ZaidGrowth, abundanceArabic
ZainBeauty, graceArabic
ZakariyaGod remembers; Prophet ZakariyaArabic
ZeeshanDignified, gloriousPersian/Urdu
ZubairStrong, powerful; companion of the ProphetArabic

Tips for choosing a Muslim baby name

  • Choose a good meaning. The Prophet ﷺ encouraged giving children good names, and names with beautiful meanings, or names of prophets and righteous people, are popular choices.
  • Say it aloud with your surname, and think how it sounds in Urdu, Arabic and English if your family lives across countries.
  • Check the spelling you'll use on passports and school forms; many names have several English spellings.
  • Names of Allah such as Rahman are traditionally used with "Abdul", as in Abdul Rahman, meaning servant of the Most Merciful.
  • Ask a scholar if you're unsure about a name's meaning or suitability.

Meanings can vary between sources and languages. We give the most common accepted meaning.

Questions about Muslim boy names

What are the most popular Muslim boy names?

Muhammad is the most popular Muslim boy name worldwide. Ahmad, Ali, Ibrahim, Yusuf, Hamza, Omar or Umar, Zain and Rayyan are also very popular.

What is a good Islamic name for a boy?

Names of prophets such as Ibrahim, Yusuf, Musa and Isa, names of companions such as Bilal, Hamza and Salman, and names that begin with Abdul followed by one of Allah's names, such as Abdullah or Abdul Rahman.

Which Muslim boy names are modern and short?

Zain, Zaid, Taha, Rayyan, Adam, Saad, Sami and Hadi are short names that work well in many languages.