Arabic Name Generator

Arabic names with their meanings, in three styles: modern given and family names, the classical chain with ibn, bint and nisba, and kunya forms.

Gender
Style

  1. Najm (Umm Yusuf)star
  2. Safa (Abu Hassan)purity
  3. Umm Yasmin
  4. Iman (Umm Zayd)faith
  5. Layla bint Jamalnight
  6. Abu Lina
  7. Yusuf (Abu Malik)
  8. Abu Rashid
  9. Saeed Fahmyhappy
  10. Nasim (Umm Salim)breeze
  11. Abu Tariq
  12. Zaki al-Halabipure
  13. Abu Rania
  14. Dalia bint Hassan al-Kufi
  15. Nabil (Abu Faisal)noble
  16. Iman ibn Salimfaith
  17. Rasha Qassem
  18. Hilal (Abu Mustafa)crescent
  19. Ismail al-Karim
  20. Ismail Hijazi
Favorites (0)

How an Arabic name is put together

An Arabic name is less a first and last name than a chain. The ism is the personal name (Layla, Omar). The nasab traces descent with ibn (son of) or bint (daughter of): Layla bint Ahmad. A laqab is a descriptor or title, such as al-Rashid, the rightly guided. A nisba names a place, tribe or trade, as in al-Halabi, from Aleppo, or al-Khayyat, the tailor. The kunya is a teknonym, Abu (father of) or Umm (mother of) plus a child's name, used as a warm and respectful way of addressing someone.

Most people today use a short version, but the pieces are still recognizable. A modern name is usually a given name and a family name, and in many countries an official name still runs given name, father's name, grandfather's name, family name. The Classical style gives the long chain; the Modern style gives what you would find on a passport; the Kunya style produces the everyday address form.

Spelling is the practical difficulty. Arabic has sounds English does not, and there is no single romanization, so Muhammad, Mohammed and Mohamed are all correct, as are Youssef, Yusuf and Yousef. This page uses the spellings most common in English, with a hyphenated al- for the article, and keeps women's names in their own right: most Arab women keep their family name after marriage.

Arabic names for girls

Names for girls usually carry a gentle or luminous meaning: Layla (night), Noor (light), Yasmin (jasmine), Amira (princess), Salma (peaceful). Many end in the feminine -a. The meaning is shown beside each name in the generator, but a few common names, such as Fatima, Zainab and Khadija, are left without a gloss because their roots are debated and the family history behind them is more important than the dictionary sense.

Girls' names can also be virtue words, like Iman (faith) and Amal (hope), that are shared with boys. The neutral option leans on those.

Boys' names, with kunya and titles

Boys' names cluster around praise (Ahmad, Mahmoud, Muhammad), qualities (Karim, Adel, Hakim) and the prophets. The Kunya style shows the tradition of calling a man Abu plus his eldest son's name, so a father of Omar becomes Abu Omar, often before he has any other name in use. Women take Umm the same way, and it is a sign of respect to use it.

Laqab titles such as al-Amin (the trustworthy) and al-Sadiq (the truthful) appear in the Classical style. They are honorifics in origin, so they suit a character who has earned a reputation rather than a newborn.

Arabic names and what they mean

  • LaylaNight, and the heroine of an old Arabic love story, so the name has long romantic associations.
  • AmiraPrincess; the a-ending and clear meaning make it an easy name across languages.
  • YasminJasmine, a flower name shared with Persian, and easy to write in Latin letters.
  • NoorLight. It is short and works for girls and boys, in both religious and secular families.
  • SalmaPeaceful, a soft-sounding name that is common from Morocco to the Gulf.
  • ZahraRadiant or shining; well loved because of its rhythm and its place in Islamic history.
  • ReemA white antelope, a common image of gentle beauty in Arabic poetry.
  • OmarA classic name with a long history, easy to pronounce, and used well beyond the Arab world.
  • KarimGenerous. One of the most widely recognized masculine Arabic names.
  • KhalidEternal or immortal. A firm sound that suits a leader or a soldier in fiction.
  • MalikKing or owner, a short and dignified name that works for a character with authority.
  • RashidRightly guided. It was also a caliph's title, giving it a formal and historical feel.
  • NabilNoble, an old and elegant name with a clean sound.
  • SamiLofty or high. It is short and works in many languages, so it travels well.
  • Layla bint AhmadThe nasab pattern in miniature: Layla, daughter of Ahmad, exactly as a chain begins.
  • Omar ibn Yusuf al-HalabiA full chain: personal name, father, and a nisba naming Aleppo as the family's home.
  • Karim al-AminA laqab of the trustworthy, showing how a title can follow a first name.
  • Samira al-MasriA given name with a nisba for Egypt, close to how a modern family name is used.
  • Abu OmarThe kunya form: a father called by his eldest son's name, familiar and respectful at once.
  • Umm YasminMother of Yasmin, a common way to address a woman warmly, even with a daughter's name.
  • Adel HaddadAdel (just) with the surname Haddad (blacksmith), a trade name common in the Levant.
  • Hana KhouryA modern given name and Khoury, a Levantine family name meaning priest.

Choosing an Arabic name well

  • Match the name to a country. Egyptian, Gulf, Levantine and Maghrebi names differ in spelling and family names, and mixing them can read oddly.
  • Use the meaning as a hint about tone: Karim and Hakim suggest character, Noor and Salma suggest gentleness.
  • For a long form, keep the chain short. Two or three parts (name, father, nisba) is enough; a real chain can run to many generations.
  • Choose one romanization and use it throughout. Youssef, Yusuf and Yousef are all acceptable, but the same character should not use all three.
  • Avoid copying the full chain of a historical or religious figure for a character. A familiar name plus 'son of' a famous father reads as a claim, not a name.

Questions people ask

What is an Arabic name made of?

A traditional Arabic name is a chain of a personal name (ism), lineage with ibn or bint (nasab), a descriptor (laqab), a place, tribe or trade (nisba) and sometimes a kunya like Abu Omar. Today most people use a given name and family name.

What does ibn mean in an Arabic name?

Ibn means son of and bint means daughter of. Omar ibn Yusuf is Omar, son of Yusuf. In modern use they are often dropped, but they still show up in formal, historical and literary names.

What is a kunya?

A kunya is a teknonym: Abu (father of) or Umm (mother of) followed by the name of a child, usually the eldest son. Abu Omar and Umm Yasmin are typical. It is a respectful form of address, not a legal name.

What are some beautiful Arabic girl names?

Popular choices are Layla (night), Noor (light), Yasmin (jasmine), Amira (princess), Salma (peaceful) and Zahra (radiant). All are easy to pronounce in English and have clear, positive meanings.

What are popular Arabic boy names?

Common choices are Omar, Karim (generous), Khalid (eternal), Malik (king), Rashid (rightly guided) and Sami (lofty). Muhammad and Ahmad are also very widely used across the Arab world.

Related generators

  • Persian namesFull Persian names in three styles: the names Iranian parents pick today, names from the Shahnameh's kings…
  • Turkish namesFull Turkish names in three styles: the names of today's children, the classics of older generations, and old…
  • Egyptian namesNames from the Nile in two styles: ancient Egyptian names of kings, queens and commoners with their meanings…
  • Hebrew namesHebrew names with their meanings in three styles: biblical, modern Israeli, and the ben and bat form used in…
  • Indian namesIndian names in the naming format of five regions: Hindi, Tamil, Bengali, Punjabi and Marathi.
  • Last namesReal surnames from English, Scottish, Irish, Welsh, German, Italian, Spanish, French and Scandinavian…
  • Female namesTwenty female names at a time, from names that have been on every school register for a century to vintage…
  • Male namesTwenty male first names per click, sorted into four styles: timeless classics, current favorites, vintage…
  • First namesTwenty English-language first names at a time, sorted by feel: what parents are choosing now, names that…

Embed this generator

Put this generator on your own site, blog or campaign wiki. Paste the code below into any page that accepts HTML. It stays free and keeps a link back to this page.

Sources

Updated September 2026 · How these names are made