Arabic Name Generator
Real Arabic first names with meanings behind them
Generate authentic Arabic given names for boys and girls, from classics like Omar and Fatima to modern favourites like Rayan and Jana, all real names used across the Arabic-speaking world.
About Arabic names
Arabic given names almost always mean something, and most fall into a few families. Religious names dominate: Muhammad and Ahmed (praised), Ali (exalted), Fatima, Aisha, Khadija and Zaynab from the Prophet's household, and Quranic prophets like Ibrahim, Yusuf, Musa, Isa and Maryam. A second family is the servant-of-God pattern, Abd plus one of the ninety-nine names of God, giving Abdullah, Abdulrahman and Abdulaziz. Then there are virtue and quality names: Karim (generous), Amin (trustworthy), Salma (safe), Iman (faith), Amal (hope), and nature names like Layla (night), Noor (light), Yasmin (jasmine), Reem (white gazelle) and Rawan (a river in paradise).
Usage shifts by region and generation. Fahad, Nawaf, Turki, Nouf and Hessa are markedly Gulf; Tamer, Sherif, Heba and Doaa are typically Egyptian; Firas, Fadi, Rima and Zeina are common in Lebanon and Syria. The list also covers Arab Christian names like Boutros, North African favourites like Mouloud, and Ottoman-era names like Hikmat. Younger Arabs favour short, soft names such as Rayan, Anas, Jana, Tala, Lujain and Malak over older choices like Abdulrahman or Widad.
Every name in this Arabic name generator is a real given name in current or classical use, and each one is a first name only; pair it with a family name from the Arab name generator if you need a full name.
How to choose Arabic names
- Match region and era: a 60-year-old Egyptian is plausibly Mahmoud or Nawal, while a Saudi teenager might be Nawaf or Nouf.
- Look up the meaning before you commit; Arabic speakers know what Karim, Amal or Laith mean, and a name's meaning often becomes part of the character.
- Spelling varies by transliteration (Noor/Nour, Maryam/Mariam, Layla/Leila); pick one system and stay consistent throughout your project.
- Prophetic and companion names (Ibrahim, Musa, Fatima, Khadija) are safe, timeless choices; nature and virtue names give a more modern, softer feel.
Frequently asked questions
What are the most popular Arabic names?
Muhammad is the most common male name in the Arab world and globally, followed by Ahmed, Ali, Omar and Yusuf. For girls, Fatima, Maryam, Aisha, Sara and Noor lead, with Jana, Layan and Malak trending among newborns.
Are Arabic names always Islamic?
No. Many are pre-Islamic or simply descriptive (Layla, Amr, Hind, Karim), and Arab Christians use names like Elias, Boutros, Rima and Nadine. Names such as Muhammad or Abdullah, however, are specifically Islamic.
Why do so many Arabic names start with Abd?
Abd means 'servant of', and it is most often combined with one of God's names: Abdullah (servant of God), Abdulrahman (of the Merciful), Abdulaziz (of the Mighty). Some second halves are also everyday names on their own, such as Karim, Aziz and Majid; the ones held to belong to God alone are traditionally given only with Abd.
Can I use these names for a baby or a fictional character?
Yes. All are real Arabic given names, most in use today and some classical or regional, with no restrictions, suitable for baby naming, novels, films and games.
Related generators
Arab Name Generator
Realistic full Arab names from across the Arab world
Arabian Name Generator
Names from the Arabian Peninsula, from Bedouin tents to Gulf cities
Arabic Name from English Generator
Arabic cognates and near matches for English names
Middle Eastern Name Generator
Arabic, Persian, Turkish, Kurdish and Hebrew full names
Random Arabic Name Generator
Real Arabic first names and family names
Long Arabic Name Generator
Full classical Arabic names with kunya, nasab and nisba
Persian Name Generator
Iranian first names and surnames, ancient and modern
Turkish Name Generator
Authentic Turkish first names and surnames
More like this
Arabic Dog Name Generator
Real Arabic words for dogs, with meanings
Arabic Last Name Generator
Family names from the Gulf to the Maghreb
Arabic Perfume Name Generator
Attar, oud and bakhoor names in Arabic
Arabic Team Name Generator
Arabic team names with their English meanings
Arabic Cat Name Generator
Real Arabic words for cats, with meanings
Arabic Business Name Generator
Real Arabic words for shops, cafés and brands
All 1,000 Arabic names
A: 140 names
- Aaliyah
- Abbas
- Abboud
- Abdulahad
- Abdulaziz
- Abdulbari
- Abdulbasit
- Abdulfattah
- Abdulghaffar
- Abdulghani
- Abdulhadi
- Abdulhafiz
- Abdulhakim
- Abdulhalim
- Abdulhamid
- Abdulhaq
- Abdulilah
- Abduljabbar
- Abduljalil
- Abduljawad
- Abdulkarim
- Abdulkhaliq
- Abdullah
- Abdullatif
- Abdulmajid
- Abdulmalik
- Abdulmasih
- Abdulmuhsin
- Abdulmunim
- Abdulmuttalib
- Abdulnabi
- Abdulnasser
- Abdulnour
- Abdulqadir
- Abdulrahim
- Abdulrahman
- Abdulrauf
- Abdulrazzaq
- Abdulridha
- Abdulsalam
- Abdulsamad
- Abdulsattar
- Abdulwahab
- Abdulwahid
- Abeer
- Abida
A, continued
- Abla
- Abrar
- Abu al-Fadl
- Abu al-Qasim
- Abu Bakr
- Adam
- Adel
- Adham
- Adib
- Adil
- Adila
- Adli
- Adnan
- Adwan
- Afaf
- Afifa
- Afnan
- Afra
- Afrah
- Ahlam
- Ahmed
- Aida
- Ain
- Aisha
- Akmal
- Akram
- Ala al-Din
- Alaa
- Alawi
- Alhan
- Ali
- Alia
- Alwan
- Alyazia
- Amal
- Amani
- Amatullah
- Amin
- Amina
- Amir
- Amira
- Amjad
- Ammar
- Amr
- Anas
- Andrawus
- Anfal
A, continued
- Anis
- Anisa
- Anoud
- Antar
- Antoun
- Anwar
- Aqil
- Arafat
- Areej
- Arif
- Arshad
- Arwa
- Asaad
- Asad
- Asala
- Asayel
- Ashjan
- Ashour
- Ashraf
- Ashwaq
- Asil
- Asim
- Asiya
- Asma
- Asrar
- Assaf
- Ata
- Atallah
- Athbi
- Atheer
- Atif
- Atika
- Attiya
- Awad
- Awatif
- Awni
- Aya
- Ayat
- Ayham
- Ayman
- Ayyash
- Ayyub
- Azhar
- Aziz
- Aziza
- Azmi
- Azzam
B: 42 names
- Badr
- Badri
- Badriya
- Baha
- Bahia
- Bahija
- Bahira
- Bahjat
- Bakri
- Baligh
- Balqees
- Bandar
- Baqir
- Baraa
- Barakat
- Barjas
- Barrak
- Basel
- Bashar
- Bashayer
- Bashir
- Bashira
- Basim
- Basima
- Basira
- Basma
- Basmala
- Bassam
- Batool
- Bayan
- Bayoumi
- Bilal
- Binyamin
- Bishara
- Bishr
- Boualem
- Boulos
- Boutros
- Bouzid
- Burhan
- Bushra
- Buthaina
D: 26 names
- Daifallah
- Dalal
- Dalia
- Dana
- Dania
- Danyal
- Dareen
- Dawlat
- Dawud
- Dhabya
- Dhari
- Dhiya
- Dhiyab
- Dihya
- Dijla
- Dima
- Dina
- Dirar
- Dirgham
- Diya al-Din
- Diyala
- Doaa
- Duaij
- Duha
- Dunya
- Duraid
E: 4 names
- Eid
- Elham
- Elias
- Essam
F: 44 names
- Fadi
- Fadia
- Fadil
- Fadl
- Fadlallah
- Fadwa
- Fahad
- Fahim
- Fahima
- Fahmi
- Fairuz
- Faisal
- Faiz
- Faiza
- Fakhr al-Din
- Fakhri
- Fakhriya
- Falah
- Farah
- Faraj
- Farhan
- Farhat
- Farid
- Farida
- Faris
- Farouk
- Fathallah
- Fathi
- Fathiya
- Fatiha
- Fatima
- Fatin
- Fawaz
- Fawzi
- Fawziya
- Fayez
- Ferial
- Fida
- Fikrat
- Fikri
- Firas
- Fouad
- Fudayl
- Furqan
G: 18 names
- Ghada
- Ghadeer
- Ghaida
- Ghaith
- Ghali
- Ghalia
- Ghalib
- Ghania
- Ghanim
- Gharam
- Ghassan
- Ghattas
- Ghazal
- Ghazi
- Ghazwan
- Ghufran
- Ghunaim
- Girgis
H: 79 names
- Habib
- Habiba
- Hadeel
- Hadi
- Hadiya
- Hafiz
- Hafs
- Hafsa
- Haidar
- Haitham
- Hajar
- Hajjaj
- Hakam
- Hakim
- Hakima
- Hala
- Halim
- Halima
- Hamad
- Hamdallah
- Hamdan
- Hamdi
- Hamid
- Hamida
- Hammad
- Hamna
- Hamoud
- Hamza
- Hana
- Hanadi
- Hanan
- Haneen
- Hani
- Hanif
- Hanifa
- Hanouf
- Haqqi
- Harb
- Harith
H, continued
- Harun
- Hasanayn
- Hashim
- Hasib
- Hasiba
- Hassan
- Hatim
- Hatoon
- Hawazin
- Hawwa
- Haya
- Hayat
- Hayfa
- Hazim
- Hazza
- Heba
- Hessa
- Hiba
- Hibatullah
- Hidaya
- Hikmat
- Hilal
- Hilmi
- Himyar
- Hind
- Hisham
- Hishmat
- Hiyam
- Houari
- Houria
- Hud
- Huda
- Hudhayfa
- Humaid
- Humam
- Husam
- Husni
- Husniya
- Hussein
- Huwayda
I: 35 names
- Ibrahim
- Ibtihal
- Ibtisam
- Idris
- Iffat
- Ihab
- Ihsan
- Ikhlas
- Ikram
- Ikrima
- Ilyas
- Imad
- Iman
- Imran
- Inaam
- Inas
- Inaya
- Inayat
- Insaf
- Intisar
- Iqbal
- Isa
- Ishaq
- Islam
- Ismail
- Ismat
- Israa
- Istabraq
- Itidal
- Itimad
- Iyad
- Iyas
- Izdihar
- Izz al-Din
- Izzat
J: 34 names
- Jaafar
- Jabbar
- Jaber
- Jabr
- Jad
- Jadallah
- Jalil
- Jalila
- Jamal
- Jamal al-Din
- Jamil
- Jamila
- Jana
- Jarallah
- Jarrah
- Jasim
- Jasir
- Jawad
- Jawaher
- Jawdat
- Jibril
- Jihad
- Jihan
- Jilali
- Jiryis
- Joud
- Jouri
- Jubair
- Jubran
- Julnar
- Jumaa
- Jumana
- Junayd
- Juwayriya
K: 36 names
- Kaab
- Kaddour
- Kadhim
- Kahlan
- Kamal
- Kamil
- Kamila
- Kanaan
- Karam
- Karim
- Karima
- Karrar
- Kawthar
- Kenza
- Khabbab
- Khadija
- Khairallah
- Khairi
- Khalaf
- Khalid
- Khalifa
- Khalil
- Khamis
- Khansa
- Khattab
- Khawla
- Khayr al-Din
- Khayra
- Khidr
- Khulood
- Khuzama
- Khuzayma
- Kifah
- Kinda
- Kulthum
- Kumayl
L: 30 names
- Labib
- Labiba
- Labid
- Laith
- Lakhdar
- Lama
- Lamar
- Lamia
- Lamine
- Lamis
- Lana
- Larbi
- Latif
- Latifa
- Layal
- Layan
- Layla
- Lazhar
- Leen
- Leila
- Lina
- Luay
- Lubna
- Lujain
- Lulwa
- Luqa
- Luqman
- Lutfallah
- Lutfi
- Lutfiya
M: 120 names
- Maan
- Mabrouk
- Mabrouka
- Madani
- Madawi
- Madiha
- Madyan
- Maha
- Mahdi
- Mahfouz
- Mahir
- Mahjoub
- Mahjouba
- Mahmoud
- Mahra
- Mahran
- Mahrous
- Mai
- Maisa
- Maisara
- Maitha
- Majd al-Din
- Majdi
- Majid
- Majida
- Makki
- Makram
- Maktoum
- Malak
- Malallah
- Maliha
- Malik
- Mamdouh
- Mamoun
- Manal
- Manar
- Mansour
- Marah
- Maram
- Mariam
- Mariya
- Maroun
- Marqus
- Marta
- Maruf
- Marwa
- Marwan
- Maryam
- Marzouq
- Masa
- Mashael
- Mashhur
- Masoud
- Masuma
- Matta
- Maya
- Mayada
- Mayar
- Maymuna
- Maysan
M, continued
- Maysoon
- Maytham
- Mazen
- Menna
- Mervat
- Metwalli
- Midhat
- Mikhail
- Milad
- Miloud
- Mimoun
- Miqdad
- Misbah
- Mishaal
- Mishari
- Mohsen
- Mona
- Mouloud
- Mounia
- Moza
- Muath
- Muawiya
- Muayyad
- Mubarak
- Mudar
- Muddathir
- Mufid
- Muflih
- Muhammad
- Muhannad
- Muhib
- Muhyi al-Din
- Mujtaba
- Mukhlis
- Mukhtar
- Mulham
- Mumin
- Munawwar
- Munib
- Munir
- Munji
- Munsif
- Muntasir
- Muntazar
- Munther
- Muqrin
- Murad
- Mursi
- Murtada
- Musa
- Musab
- Musaed
- Musfir
- Mustafa
- Mutaib
- Mutasim
- Mutaz
- Mutlaq
- Muwaffaq
- Muzna
N: 83 names
- Nabhan
- Nabih
- Nabil
- Nabila
- Nada
- Nadhir
- Nadia
- Nadim
- Nadine
- Nadir
- Nadira
- Naeem
- Nael
- Nafi
- Nagham
- Nahar
- Nahed
- Nahyan
- Naima
- Najah
- Najat
- Najdat
- Naji
- Najib
- Najiba
- Najih
- Najiya
- Najla
- Najm al-Din
- Najma
- Najwa
- Nakhla
- Naoum
- Nashat
- Nashmi
- Nashwa
- Nasif
- Nasima
- Nasir
- Nasira
- Nasr al-Din
N, continued
- Nasrallah
- Nasri
- Nasser
- Nawaf
- Nawal
- Nawara
- Nawfal
- Nawras
- Nayef
- Nayla
- Nazih
- Naziha
- Nazik
- Nazim
- Nazmi
- Nermin
- Nesma
- Nibras
- Nidal
- Nihad
- Nihal
- Nimat
- Nimr
- Nisreen
- Nizam al-Din
- Nizar
- Noor
- Nouf
- Nour
- Nour al-Din
- Noura
- Nourhan
- Nuaim
- Nuha
- Nujoud
- Numair
- Numan
- Nuriya
- Nusair
- Nusayba
- Nusrat
- Nuzhat
O: 8 names
- Obaid
- Ohoud
- Ola
- Olfa
- Omar
- Omnia
- Osama
- Othman
Q: 7 names
- Qaaqaa
- Qadri
- Qais
- Qamar
- Qasim
- Qusay
- Qutaiba
R: 57 names
- Raad
- Raafat
- Rabab
- Rabah
- Rabih
- Radia
- Raed
- Raeda
- Rafi
- Rafiq
- Rafiqa
- Rafqa
- Raghad
- Raghib
- Rahaf
- Rahil
- Rahma
- Raja
- Rajab
- Rajih
- Rakan
- Rama
- Ramadan
- Rami
- Ramzi
- Rana
- Randa
- Raneem
- Rania
- Rasha
- Rashad
- Rashid
- Rashida
- Rasmiya
- Rateb
- Rauf
- Rawan
- Rawda
- Rayan
- Rayhana
- Razan
- Raziq
- Reem
- Reham
- Rida
- Ridwan
- Rifat
- Rima
- Riyad
- Rizq
- Rizqallah
- Rola
- Rudaina
- Rufayda
- Ruqayya
- Rushdi
- Ruwaida
S: 119 names
- Saad
- Saadallah
- Saadi
- Saadiya
- Saadun
- Saba
- Saber
- Sabira
- Sabreen
- Sabri
- Sabriya
- Sadeem
- Sadiq
- Sadiqa
- Saeed
- Safa
- Safiya
- Safwan
- Safwat
- Sahar
- Sahl
- Saida
- Saif
- Sajida
- Sajjad
- Sakhr
- Sakina
- Salah
- Salah al-Din
- Salama
- Saleh
- Saliha
- Salim
- Salima
- Salma
- Salman
- Salsabil
- Salwa
- Sama
- Sameh
- Samer
- Sami
- Samia
- Samih
- Samiha
- Samir
- Samira
- Sana
- Sanad
- Saniya
- Sanusi
- Saqr
- Sara
- Sarah
- Sari
- Sarkis
- Sattam
- Saud
- Sawda
S, continued
- Sawsan
- Sayf al-Din
- Sayyaf
- Sayyid
- Sayyida
- Shaaban
- Shaden
- Shadi
- Shafi
- Shafiq
- Shaheen
- Shahid
- Shahira
- Shahla
- Shaima
- Shaker
- Shakhbut
- Shakib
- Shakir
- Shalan
- Shamma
- Shamoun
- Shams al-Din
- Shamsa
- Sharaf al-Din
- Sharbel
- Sharif
- Sharifa
- Shawkat
- Shawqi
- Shehata
- Sheikha
- Sherif
- Shibl
- Shihab
- Shirin
- Shouq
- Shuayb
- Shukri
- Shukriya
- Shurooq
- Sidqi
- Sidra
- Simaan
- Siraj
- Sireen
- Sirhan
- Soraya
- Subhi
- Sufyan
- Suha
- Suhaib
- Suhail
- Suhaim
- Suhair
- Sulayman
- Sultan
- Sultana
- Sumaya
- Suroor
T: 39 names
- Tabarak
- Taghreed
- Taha
- Tahani
- Tahir
- Tahnoun
- Tahrir
- Tahsin
- Taiba
- Taj al-Din
- Tala
- Talal
- Talat
- Talha
- Talib
- Tamer
- Tamim
- Tammam
- Tanios
- Taqi al-Din
- Taqwa
- Tariq
- Tawfiq
- Tayeb
- Tayseer
- Thabit
- Thaer
- Thamer
- Thana
- Thani
- Tharwat
- Thikra
- Thuraya
- Thuwayni
- Trad
- Tuma
- Tumadir
- Tuqa
- Turki
U: 13 names
- Ubada
- Ubayd
- Ubaydullah
- Uday
- Ulfat
- Umair
- Umama
- Umayya
- Umm al-Banin
- Uqba
- Usayd
- Uwais
- Uzair
W: 22 names
- Waddah
- Wadha
- Wadih
- Wael
- Wafa
- Wafiq
- Wahbi
- Wahiba
- Wahid
- Wahida
- Wajdi
- Wajih
- Walaa
- Walid
- Warda
- Wasan
- Wasfi
- Wasif
- Wasim
- Wiam
- Widad
- Wisam
Y: 17 names
- Yahya
- Yamama
- Yamen
- Yaqin
- Yaqub
- Yarub
- Yasin
- Yasir
- Yasmin
- Yasmina
- Yazan
- Yazid
- Youhanna
- Yumna
- Yunus
- Yusri
- Yusuf