Arabic Name Generator

Real Arabic first names with meanings behind them

Real-World Names & CulturesPart of: real-world name generators1,000 names

0 of 1,000 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 1,000 names, A to Z

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.

More like this

All 1,000 Arabic names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

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

Z: 27 names

  • Zafer
  • Zahia
  • Zahid
  • Zahida
  • Zahir
  • Zahra
  • Zahran
  • Zaid
  • Zain al-Abidin
  • Zakaria
  • Zaki
  • Zamil
  • Zamzam
  • Zara
  • Zaydan
  • Zayed
  • Zayn
  • Zaynab
  • Zeina
  • Ziad
  • Zubayda
  • Zubayr
  • Zuhair
  • Zuhdi
  • Zuhur
  • Zulaykha
  • Zulfiqar