When it comes to choosing an Arabic baby name, Muslims often prioritise the meaning rather than the name itself. As Arabic baby names have traditional Islamic roots, Muslims tend to opt for baby names that have derived from the holy book, the Quran, or have a beautiful meaning in the Arabic language. This is because they believe that the baby will inherit the meaning or traits of the historic figure behind the name chosen.
Whether you are looking for a beautiful Arabic baby name with a meaningful interpretation or need Islamic baby name ideas for your little one, we’ve rounded up 40 of our favourite Muslim baby names for girls and boys and their meanings.
Suggested: 100 Short Baby Names for Boys and Girls

20 Arabic Girls’ Names
- Aaliya (عليا) – Beauty and empowering
- Aiyla (أيلة) – Moonlight
- Ammarah (عمارة) – Steadfast and strong
- Ayah (آية) – A Sign of God’s existence
- Basma (باسما) – Smile
- Dina (دينا) – Love
- Farah (فَرَح) – Happiness and joy
- Huda (هُدى) – Right guidance
- Imaan (إيمان) – Faith
- Inayah (عناية) – Care
- Jameelah (جميله) – Beautiful
- Layla (ليلة) – Night
- Liyana (لينا) – Softness and tenderness
- Malaikah (ملائكه) – Angel
- Naailah (نايلة) – Earner and winner
- Raysa (ريسا) – Easy-going, leader and queen
- Safa (صفاء) – Clarity and serenity
- Safiya (صفية) – Pure
- Zara (زارہ) – Princess, shining, light
- Zoya (زويا) – Fragrance of Heaven

20 Arabic Boys’ Names
- Adam (آدم) – The first being that God created, the first Prophet in Islam
- Adnan (عدنان) – Settler or ‘one who will settle for a long time’
- Amir (اَمير) – Prince
- Ali (عَلِيّ) – High, elevated and champion
- Bilal (بيلال) – Victorious
- Daniyal (دانيال) – Intellectual
- Esa (عِيسَى) – Name of the Prophet, Jesus in Islam
- Haaris (هاريس) – Vigilant
- Hamzah (مزة) – Lion or strong
- Muhammed (مُحَمَّد) – The Prophet’s name or praiseworthy
- Naeem (نايم) – Happiness, comfort and ease
- Nabeel (نبيل) – Noble
- Rayyan (ريّان) – Luxurious or plentiful
- Sameer (سمير) – Holy, loyal or charming
- Umar (عمر) – Flourishing
- Uwais (عويس) – Compensate or gift
- Yusuf (يوسف) – ‘God gives’ or ‘God increases’
- Yahya (يحيى) – ‘He lives’
- Zaid (زيد) – Master
- Zakariya (زَكَرِيَّا) – ‘God has remembered’

Looking for more baby names? Check out:
60 Flower Names for Girls and Boys That You Might Not Have Thought Of