Moroccan names for boys

You are expecting a little boy in the coming months and you are still hesitating about the choice of her first name? Have you thought about a moroccan name for boy? Their Mediterranean sound warms hearts!

If you are expecting a little girl, click right here.

For ages Morocco had a list of authorized names for boys and parents were not allowd to choose a name for their boy out of this list. Following various complaints from citizens about the authorities’ refusal of certain first names, the Moroccan High Commission for Civil Status issued a call to order, and children will finally be able to be named according to their parents’ free choice. Even if this list of authorized moroccan masculine names is no longer applicable we find it interesting to share it as the most traditional moroccan names for girls are part of it.


Moroccan names for boy starting with A

Amine Anis Adam Abdelkader Ahmed Ali Amer
Abad Abdennasser Amghar Abbas
Abdelmoula Amimar Abbou Allal
Abdelaalim Abdennour Amjad
Abdelaati Abderaouf Ammar Abdeladim
Abderrafie Amrane Abdelali Abderrazak
Abdelaziz Abdessabour Anouar
Abdelbadie Abdessadek Antar Abdelbaki
Abdessafi Antara Abdelbasset Abdessalam
Aouab Abdelfattah Abdessamad Aouiss
Abdelghafour Abdessamie Arbi Abdelghani
Abdessatar Archane Abdelhadi Abdou
Aref Abdelhafid Abdourabih Arif
Abdelhak Abdrabbou Arij Abdelhakim
Abed Arkam Abdelhalim Abid
Arsalane Abdelhamid Aboubaki Assad
Abdelhaq Aboubakr Assil Abdelilah
Aboud Assou Abdeljabbar Achour
Atef Abdeljalil Achraf Atf
Abdeljaouad Atik Abdelkabir
Addi Atiq Adel
Atouf Abdelkamel Adham Ayache
Abdelkarim Adib Ayachi Abdelkhalek
Adil Ayad Abdelkouddous Adnane
Ayich Abdellah Afif Ayman
Abdellatif Ayoub Abdelmalek
Aissa Azam Abdelmoghit Akram
Azhar Abdelmonaim Alaeeddine Azmi
Abdelmouaiz Alami Azzam Abdelmoughit
Azzeddine Abdelmouhaimin Aliane
Azzelarab Abdelmoujib Alif Azzouz
Abdelmoumen Alilou Abdelmouttalib Allali
Abdelouadoud Allou Abdelouafi Allouch
Abdelouahab Amar Abdelouahid Amara
Abdelouali Abdelouarete Ameur
Abdenbi Ameziane

Moroccan names for boy starting with B

Baaka Bachar Baaqa Baba
Badr Badr Ezzamane Badr Eddine Badri
Bahae Bahi Bahssin Bachir
Bakkar Bakr Bamou Barouk
Belkassem Benissa Bassam Bassou Bilal Brahim

Belaid Belkas Benaissa Benasser
Bendaoud Bennacer Benyaakoub Bichara
Bichr Bikr Bouamama
Bouamar Bouamrou Bouazza Bouchaib
Bouekri Bouchta Bouhout Boujemaa
Bourhim Bourhime Bousedra Bouselham
Bouziane Brik

Moroccan names for boy starting with C

Chaabane Chaddad Chadi Chadli
Chafai Chafik Chafiq Chahed
Chahid Chaib Chakib Chakir
Chaouki Charaf Charaf Eddine Charki
Chedad Cherqi Chihab Choaib
Chouaib Choukri

Moroccan names for boy starting with D

Dahane Dahbi Dah Mane Daidai
Dalil Daoud Daoui Darid
Darous Diab Diae Diae Eddine
Didi Douraid Driss Dahane Dahbi Dah Mane Daidai
Dalil Daoud Daoui Darid
Darous Diab Diae Diae Eddine
Didi Douraid Driss

Moroccan names for boy starting with E

Eddaoui Elaid Elarabi Elarbi
Elaydi Elbachir Elbouchtaoui Elchafii
Elchahid Ebdelkahar Ebdelkayyaoum Ebdelkahar
Elfatmi Elghali Elghaouti Elghazouani
Elhabib Elmokhtar Elhachemi Elhassan
Elhouari Elkebir Elkhadioui Elkhadir
Elkhamar Elmadani Essghir Elmostafa
Elmouloudi Elouafi Elyazi Ezzine
Eloualid Elmahdi Elmahi Elmahjoub

Moroccan names for boy starting with F

Farid Fadoul Fael Fathoune Fahd
Faras Fahim Fettah Fikri
Fouad Frahat Fahmi Farji
Farouk Faik Fath Allah
Fath Elkhir Fail Faraji Fares
Farhate Fathi Faissal Fadel
Faiz Fakher Fakhr Eddine Faouaz

Moroccan names for boy starting with G

Ghafour Ghali Ghanem Ghanim
Gharib Ghassan Ghazal Ghazi

Moroccan names for boy starting with H

Habib Habib Allah
HamzaHossam Hossam Eddine
Habika Houari Hachem Houcine
Haddaoui Houd Haddou Houdaifa
Hadi Houmad Hadou Houmam
Hafid Houmane Hafs Hoummane
Haidar Hourma Haitam Houssam
Hajaj Hajjaj Houssni
Hsina Halim Hssina
Hamd Hamda Hamdane Hamdi
Hamid Hamidan Hammadi Hamiddouche
Hammed Hamou Hamoud
Hamouda Hanafi Hani
Hanifa Harouch Harrou Hassan
Haroun Hassoun Hatim Hazaz
Hazem Hazim Hicham Hilmi
Hmad Hmida Hmidane Hmidouch
Horma Hosni

Moroccan names for boy starting with I

Ibrahim Iad Ider Idriss
Ihssane Ikbal Ilias Ilyas
Imad Imad Eddine Imran Irchad
Isaad Ishaq Ismail Issa
Iyad Issam

Moroccan names for boy starting with J

Jaafar Jabbour Jaber Jabir
Jabour Jabrane Jad Jad Elmoula
Jadouane Jalal Jalal Eddine Jalil
Jaloul Jamae Jamal Jamal Eddine
Jamea Jamil Jaouad Jaouhar
Jarrah Jbilou Jilali
Jnina Joundol

Moroccan names for boy starting with K

Kamel Karim
Kabbour Kabir Kacem Kadem
Kadhem Kadour Kais Kamal
Kandouz Karam
Kassem Kassou Kebour KhachaneKhair Eddine Khairi Khales Khalid
Khalifa Khalil Khalis Khatib
Kotb Kouider

Moroccan names for boy starting with L

Labib Lahbib Lahcen Laite
Laith Lakbir Lakhdar Larbi
Latif Layachi Lokmane Lotfi
Louay Loukman Lounes Lounis

Moroccan names for boy starting with M

Maamar Maamoun Maarouf
Maatallah Maati Mabrouk Machich
Madani Mahboub Maher Mahfoud
Mahjoub Mahjoubi Mahmoud Mahraz
Mahrez Majd Majdoub Majid
Makhlouf Malek Malih Mallal
Mamdouh Mamoun Mandil Mansour
Marouane Marzak Marzouk Masaoud
Masrour Massoud Mazigh M’barek
Mesbah Meziane M’hamed Mimoun
Mnaouar Moad Moaouia Moataz
Mobarek Mofid Moflih

Moroccan names for boy starting with N

Nabil Nadir
Nabih Nacer Nader
Nadim Nafie Nafis
Nail Naim Najah Najd
Najem Naji Najib Najm Eddine
Namir Naoufal Nassim Nasr Nasr Eddine
Nassef Nassif Nassih
Nazih Nezar Nizar Nouaman
Nouh Nour Nour Eddine Nouri

Moroccan names for boy starting with O

Okacha Okba Omar Osmane
Otaiba Othmane Ouadie Ouael
Ouafi Ouafik Ouahab Ouahib
Ouahid Ouail Ouajdi Ouajih
Oualid Oualim Ouassim Ounssi
Oussama Outaiba

Moroccan names for boy starting with R

Rabbah Rabeh Rabie Rachad
Rached Radi Raed Rachid Rayan
Rafie Rafik Rahali Rahim
Rahmoun Raif Ramdane Ramzi
Raouad Raouf Razane
Razek Razouk Reda Reda Allah
Redad Redouane Refki Reyad
Rezki Rhassane Riad Rouchdi

Moroccan names for boy starting with S

Sahel Salem Sami Samir
Saad Saad Eddine Saadoune Saber
Sabih Sabri Sadik Saeb
Safi Safouane Saghir
Said Saif Saif Eddine Saif Elarab
Saif Elislam Salah Salah Eddine Salam
Salama Saleh Salim
Sallam Salmane Samad
Samih Saoud Rochd Sarhane
Sarie Seddik Sedki Selam
Seouar Sobhi Sohaib Sofiane
Soltan Soubhi Souhaib Souhail
Soulaimane Soultane Sourour Stela

Moroccan names for boy starting with T

Tachfine Taha Taher Taib
Taibi Taj Eddine Taki Eddine Talal
Taleb Talha Tami Tamime
Taoufik Tarik Tareq Thami
Tijani Tofail Touhami

Moroccan names for boy starting with Y

Yaakoob Yachou Yahia Yahya
Yakd Yasser
Yassir Yazid Yousri Yanis Yassine
Younes Youssef

Moroccan names for boy starting with Z

Zahid Zahir Zaid Zakaria
Zaki Zekri Zeriab Zeroual
Zeryab Zidane Zine Zine Eddine
Zine Elabidine Ziyad Zoubir Zouhir

As we tell you, Morocco allows now more than these names but there are still some rules related to femenine moroccan names. In particular, it is strictly forbidden to call oneself as God. Also “The criteria of choice must avoid non-Moroccan first names, or names composed of or inspired by names of cities, villages or tribes. The first name must not, moreover, undermine public order and morals.”

Most popular moroccan names for boys

Beside you can find a list with the ranking of the most popular moroccan names in this times in Morocco

1 Mohamed 2,571 births
2 Amir 1,587 births
3 Ibrahim 1,252 births
4 Naïm 1,147 births
5 Ayoub 807 births
6 Youssef 796 births
7 Younès 790 births
8 Wassim 775 births
9 Ali 750 births
10 Amine 641 births
11 Anas 605 births
12 Hamza 527 births
13 Yassine 520 births
14 Ahmed 504 births
15 Ismail 493 births
16 Zakaria 479 births
17 Nassim 451 births
18 Haroun 448 births
19 Mehdi 431 births
20 Omar 401 births
21 Moussa 399 births
22 Mohammed 376 births
23 Iyad 340 births
24 Bilal 340 births
25 Kâmil 314 births


26 Imrâne 308 births
27 Sofiane 289 births
28 Sami 288 births
29 Aniseed 280 births
30 Issam 266 births
31 Malik 238 births
32 Rayane 221 births
33 Khalil 219 births
34 Adel 207 births
35 Qassim 205 births
36 Youssouf 194 births
37 Salim 194 births
38 Abdallah 189 births
39 Ziyad 167 births
40 Ishaq 161 births
41 Yazid 160 births
42 Walid 156 births
43 Riyadh 151 births
44 Yahya 147 births
45 Idris 146 births
46 Adil 144 births
47 Zakariya 142 births
48 Oumar 140 births
49 Karim 140 births
50 Amjad 133 births

Meaning of some moroccan given names for boys

The Arab world abounds in names that are more exotic than tasty to pronounce.  But beware of you, innocent future parents, because behind each name is hidden a literal translation that will play tricks on your toddler’s mektoub.

Choosing a name according to its meaning is a concept that encompasses all cultures, from the Incas to the Japanese, but seems to be neglected by other cultures specially in developped countries. Let´s take a look to the meaning of some moroccan masculine names:

1- Ali: means “superior, sublime” in Arabic. Little boys with the first name Ali are very emotional, even if they try to hide it behind a strong and virile appearance. Anyway, these little boys never do things by halves! Despite the fact that they love their independence and freedom, they have a great need for affection and appreciate working together.

Famous personalities named Ali: Ali ibn Abi Talib, son of Âbu Talib and cousin of the Prophet Muhammad.

2-Adam: is a male name of Hebrew origin, means “made of red earth” in Hebrew. Little boys with the first name Adam are ambitious beings with a certain authoritarianism. As intrepid as they are impatient, one thing is sure, they have energy to spare!

Famous personalities named Adam: the German sculptor Adam Krafft (1450-1509); the great Polish poet Adam Mickiewicz (1798-1855); the economist Adam Smith.

3- Ibrahim: means “father of nations” in Hebrew. Little boys with the first name Ibrahim have a discreet and mysterious charm. They like to be worshipped and to lead. Very ambitious, they are slightly self-centered.

Famous personalities named Ibrahim: the Franco-Lebanese musician Ibrahim Maalouf.

4- Usman: this Moroccan first name for boy is a variant of the transcription of Othman. Little boys with the first name Usman are endowed with extraordinary dynamism and impulsiveness! Very curious, they have a taste for risk and feel the need to live new adventures.

Famous personalities named Usman: the writer Usman Dan Fodio.

5- Yousef means “God will add” in Hebrew. Little boys with the first name Yousef are eminently sociable beings, constantly seeking contact with others. Sensitive and tolerant, they have a pronounced taste for aesthetics and comfort.


Morocco sahara


Our most popular Morocco Sahara Tours . The trip from Marrakech is rich in scenery and includes an unforgettable stay in a Desert Camp.

desert camp


A great experience starting from Fes including camel trekking and at least one night in a tented desert camp in the Merzouga Desert.



Our experts can create exceptional tailor-made experiences for our clients. Contact us and we´ll plan your perfect trip in Morocco.