Mother and Baby

21 Muslim baby boy names you will love

Section: Boys baby names
Muslim baby boy names

Still engaged in the baby name battle?

Check out our list of amazing Muslim baby names and you’re sure to find one the whole family will love.

Whether you want a name with spiritual significance or simply one that sounds beautiful, this is the list you need to read…


Expand Image

1) Yusuf

Another favourite name for its reference to Surat Yusuf, a prophet who has an entire chapter dedicated to him in the Quran. Meaning God gives, it is an ancient name popular amongst parents.
Expand Image

2) Zayd

A twist on the traditional name Zaid, Zayd was the name of a slave whom Muhammad adopted as his son, therefore aptly means growth. It’s humble and touching meaning adds to what is already a cool, modern sounding name.
Expand Image

3) Samir

Easy to nickname, Samir is a popular name in the UK and US. It means ‘a friend to talk with in the evening’, so your baby will not only have a beautiful name, he may also be a social butterfly!
Expand Image

4) Walid

For those more literal parents out there, Walid means new-born. It was the name of the Umayyad caliph who conquered Spain in the 8th century and so is both beautiful and significant.
Expand Image

5) Hamza

A classic Muslim baby boy name, Hamza was the uncle of Prophet Muhammed and the hero of The Hamzanama in the story of Hamza. Not only will your baby be named after a legend, the name also means lion - a strong contender for any baby name debate.
Expand Image

6) Jakeem

One of the more unique Muslim baby names, Jakeem also has a distinctive meaning: raised up. We love this strong, unusual name.
Expand Image

7) Rayyan

A gender-neutral name, Rayyan is the name of one of Islam’s gates of paradise which only observers of Ramadan would enter on the Day of Resurrection. Spell it Rayan if you want something more unique.
Expand Image

8) Aariz

We are obsessed with this beautifully unique name. Meaning ‘rain bearing cloud’ it might not have the most touching meaning but it is surely the most distinctive, charming name on this list!
Expand Image

9) Shakir

Name your new-born Shakir and you will hopefully parent the most thankful child in history, as Shakir means grateful in Arabic. It is also the masculine form of Shakira, so your boy will share his name with the Latin legend.
Expand Image

10) Xavier

Your little boy could never complain about this stylish yet strong name, one he would share with Professor Xavier from X-Men. Meaning bright, it can be pronounced with or without the X, whichever you prefer!
Expand Image

11) Habib

Perfect for the newest member of your family, Habib means loved one. We love how strong this name sounds.
Expand Image

12) Malik

A popular Muslim baby name, Malik means King. So, if you see a future ruler in your baby, this strong name is perfect.
Expand Image

13) Rafee

Meaning exalted, the name Rafee is a symbol of high status. An alternate spelling to Rafi, we love how unique this name is.
Expand Image

14) Barack

As the first name of the 44th President of the United States, Barack has hugely increased in popularity since 2009. Meaning blessing, the name stems from the Arabic ‘baracka’.
Expand Image

15) Zayn

Meaning beauty and grace, Zayn has burst into baby name popularity following the rise of One Direction superstar, Zayn Malik. 
Expand Image

16) Sulaiman

This traditional Muslim boys name means peaceful. Named after the son of Prophet David and a king given powers by God, it is a popular choice for many parents.
Expand Image

17) Yushua

We are obsessed with this Arabic take on Joshua. Not only is it a modern twist on a traditional name, it has a lovely religious meaning: God rescues.  
Expand Image

18) Iskander

See a future humanitarian in your baby? Iskander means helper of mankind. It’s touching meaning makes it a winner in our books, combined with the fact is sounds so stylish.
Expand Image

19) Nuh

This super cute Muslim baby name is known as Noah in the English-speaking world. It is mentioned 43 times in the Quran therefore has huge religious significance as well as sounding absolutely adorable.
Expand Image

20) Ameer

Meaning a ruler in the Arab world, Ameer is the unusual variation of Amir. Changing up the spelling puts a modern twist on an old classic.
Expand Image

21) Ebrahim

Another spelling twist on a classic name, Ebrahim is a variation on Ibrahim. The Arabic version of Abraham, God’s messenger, this name has special religious significance.

If none of these have made it to your list, why not try our baby name generator for more inspiration? 


Georgia Aspinall is senior features writer at Grazia UK, formerly at The Debrief. She covers news and features across women's health and fitness, sex and relationships, real-life stories, travel and politics.

Related Content

Related content: