RandomWiz

Random Muslim Name Generator

Get random names used in Muslim communities, from 133 Arabic and Urdu names for boys and girls. Each one is shown with its meaning and original script.

Gender
Style
More filters
Length

Your random names

    โค๏ธ My shortlist (0)

    Tap โ™ก on any name to save it here. Can't decide? Add a few and press Pick one for me.

      Choosing a name with a good meaning

      Many Muslim families give a great deal of thought to a nameโ€™s meaning, and it is common to choose one that expresses a good quality or honors a prophet, a companion or a beloved family member.

      This generator is a starting point for ideas. Names travel between languages, so a name listed under one origin may be used across many Muslim communities, sometimes with a different spelling. Before you decide on a name for a child, please check its meaning and pronunciation with a scholar or a native speaker you trust.

      Some names here, such as Ahad, Basit, Hadi and Rafay, are also names of Allah. They are in wide use, but some scholars prefer the form with Abdul, such as Abdul Ahad, so it is worth asking before you choose one.

      Muslim boy names

      NameMeaningOrigin
      MuhammadPraised, commendableArabic
      AhmadMost praiseworthyArabic
      AliHigh, exaltedArabic
      OmarLong-lived, flourishingArabic
      YusufGod increasesArabic
      IbrahimFather of many nationsArabic
      KhalidEternalArabic
      HamzaStrong, steadfastArabic
      HassanHandsome, goodArabic
      HussainLittle handsome oneArabic
      HadiGuideUrdu / Pakistani
      FahadPantherUrdu / Pakistani
      FaisalDecisive judgeUrdu / Pakistani
      ImranProsperityUrdu / Pakistani
      UsmanYoung bustard (name of the third Caliph)Urdu / Pakistani
      DanishKnowledge, wisdomUrdu / Pakistani
      KashifDiscovererUrdu / Pakistani
      WaqarDignity, honourUrdu / Pakistani
      JunaidWarriorUrdu / Pakistani
      SaadGood fortuneUrdu / Pakistani

      Muslim girl names

      NameMeaningOrigin
      FatimaOne who abstainsArabic
      AishaAlive, livingArabic
      MaryamBelovedArabic
      KhadijaEarly-born childArabic
      ZainabFragrant flowerArabic
      LaylaNightArabic
      SalmaSafe, peacefulArabic
      HudaRight guidanceArabic
      SaraPrincess, pureArabic
      RahmaMercy, compassionArabic
      AyeshaAlive, prosperousUrdu / Pakistani
      HiraThe cave where revelation beganUrdu / Pakistani
      FizaBreezeUrdu / Pakistani
      SanaPraise, radianceUrdu / Pakistani
      SabaMorning breezeUrdu / Pakistani
      RabiaSpring; fourthUrdu / Pakistani
      SadiaFortunateUrdu / Pakistani
      MehwishLike the moonUrdu / Pakistani
      NimraPure waterUrdu / Pakistani
      IqraRead, reciteUrdu / Pakistani

      Narrow the list

      Choose boys or girls, or change the origin to just Arabic or just Urdu. You can also filter by first letter or search meanings such as โ€œlightโ€, โ€œpeaceโ€ or โ€œfaithโ€. For Persian, Turkish and other cultures, go to the full random name generator.

      More from the Random Name Generator

      Try these free tools next

      Frequently asked questions

      Which names are included?

      The Arabic and Urdu names in the generator. Persian and Turkish names have their own lists in the main Random Name Generator.

      Are all of these names Islamic?

      Not all have a religious origin. Many are cultural names that are widely used by Muslim families. Please check a nameโ€™s background before you choose it.

      Are the names shown in Arabic script?

      Yes. Each name is shown in English letters and in its original script.

      Can I get only boy or girl names?

      Yes. Choose the gender in the settings and press Generate.