Skip to content
NoorNames

NoorNames

  • Home
  • About
  • Contact
  • Popular Names

Top 100 Muslim Baby Names

Muhammad

Meaning: Praised one

Popularity Score: 98

Fatima

Meaning: One who abstains

Popularity Score: 90

Ali

Meaning: High, elevated

Popularity Score: 90

Aisha

Meaning: Living, prosperous

Popularity Score: 90

Abdullah

Meaning: Servant of Allah

Popularity Score: 89

Yusuf

Meaning: God will increase

Popularity Score: 88

Rayyan

Meaning: Luxuriant, gate of heaven

Popularity Score: 88

Farah

Meaning: Joy, happiness

Popularity Score: 88

Emaan

Meaning: Faith, belief

Popularity Score: 88

Ahmad

Meaning: Most praised one

Popularity Score: 88

Ibrahim

Meaning: Father of nations

Popularity Score: 87

Ismail

Meaning: God has heard

Popularity Score: 86

Maryam

Meaning: Beloved of God

Popularity Score: 86

Khadija

Meaning: Born prematurely, early born

Popularity Score: 86

Malik

Meaning: King, ruler

Popularity Score: 86

Faizan

Meaning: Generosity, blessings

Popularity Score: 86

Isa

Meaning: Jesus

Popularity Score: 85

Musa

Meaning: Drawn from water

Popularity Score: 85

Noor

Meaning: Light

Popularity Score: 85

Layan

Meaning: Softness, gentleness

Popularity Score: 85

Fahim

Meaning: Intelligent, understanding

Popularity Score: 85

Jannah

Meaning: Paradise, garden

Popularity Score: 85

Umar

Meaning: Long-lived

Popularity Score: 85

Elina

Meaning: Intelligent, bright

Popularity Score: 85

Zain

Meaning: Beauty, grace

Popularity Score: 85

Rida

Meaning: Contentment, approval

Popularity Score: 85

Fiza

Meaning: Breeze, nature

Popularity Score: 84

Sulaiman

Meaning: Man of peace

Popularity Score: 84

Yasmine

Meaning: Jasmine flower

Popularity Score: 84

Uthman

Meaning: Baby snake

Popularity Score: 84

Hasan

Meaning: Good, handsome

Popularity Score: 84

Eshaal

Meaning: Flower of paradise

Popularity Score: 83

Roshan

Meaning: Bright, illuminated

Popularity Score: 83

Karim

Meaning: Generous, noble

Popularity Score: 83

Nuh

Meaning: Rest

Popularity Score: 83

Mustafa

Meaning: Chosen one

Popularity Score: 83

Zainab

Meaning: Fragrant flower

Popularity Score: 83

Farida

Meaning: Unique, precious

Popularity Score: 83

Zahra

Meaning: Brilliant, flower

Popularity Score: 83

Hamza

Meaning: Strong, steadfast

Popularity Score: 83

Husain

Meaning: Good, handsome (diminutive)

Popularity Score: 83

Abu Bakr

Meaning: Father of the young camel

Popularity Score: 83

Arham

Meaning: Most Merciful

Popularity Score: 83

Bilal

Meaning: Water, moisture

Popularity Score: 83

Yahya

Meaning: To live

Popularity Score: 82

Aminah

Meaning: Trustworthy, faithful

Popularity Score: 82

Jawad

Meaning: Generous, noble

Popularity Score: 82

Marwan

Meaning: Hard stone, flint

Popularity Score: 82

Leila

Meaning: Night

Popularity Score: 82

Lina

Meaning: Tender, gentle

Popularity Score: 82

Rafay

Meaning: Exalter, glorifier

Popularity Score: 82

Iman

Meaning: Faith

Popularity Score: 82

Arsalan

Meaning: Lion, Fearless

Popularity Score: 82

Fahad

Meaning: Leopard, strong

Popularity Score: 82

Mahira

Meaning: Skilled, talented

Popularity Score: 82

Azan

Meaning: Call to Prayer

Popularity Score: 81

Emel

Meaning: Hope, aspiration

Popularity Score: 81

Dawud

Meaning: Beloved

Popularity Score: 81

Lujain

Meaning: Silver

Popularity Score: 81

Faris

Meaning: Knight, horseman

Popularity Score: 81

Salma

Meaning: Peace, security

Popularity Score: 81

Zaid

Meaning: Growth, abundance

Popularity Score: 81

Samir

Meaning: Companion in evening talk

Popularity Score: 81

Hafsa

Meaning: Young lioness

Popularity Score: 81

Jinan

Meaning: Gardens of paradise

Popularity Score: 81

Rami

Meaning: One who throws arrows, archer

Popularity Score: 81

Reem

Meaning: Gazelle, deer

Popularity Score: 80

Fawwaz

Meaning: Successful, victorious

Popularity Score: 80

Ayan

Meaning: God's Gift, Time, Era

Popularity Score: 80

Bushra

Meaning: Good tidings, glad news

Popularity Score: 80

Jamal

Meaning: Beauty, elegance

Popularity Score: 80

Sherine

Meaning: Sweet, pleasant

Popularity Score: 80

Ehsan

Meaning: Excellence, kindness

Popularity Score: 80

Hadi

Meaning: Guide, Leader, One who shows the right path

Popularity Score: 80

Liyana

Meaning: Softness, tenderness

Popularity Score: 80

Zakariya

Meaning: Remembered by God

Popularity Score: 80

Mikael

Meaning: Angel of sustenance

Popularity Score: 80

Elham

Meaning: Inspiration, intuition

Popularity Score: 79

Wassim

Meaning: Handsome, graceful

Popularity Score: 79

Laith

Meaning: Lion

Popularity Score: 79

Tariq

Meaning: Morning star

Popularity Score: 79

Nadine

Meaning: Hope

Popularity Score: 79

Amani

Meaning: Wishes, aspirations

Popularity Score: 79

Rahaf

Meaning: Delicacy, kindness

Popularity Score: 79

Sami

Meaning: Elevated, sublime

Popularity Score: 79

Ahyan

Meaning: Gift of God

Popularity Score: 79

Fadwa

Meaning: Self-sacrifice

Popularity Score: 79

Jibril

Meaning: Archangel Gabriel

Popularity Score: 79

Ayyub

Meaning: Patient one

Popularity Score: 79

Hana

Meaning: Happiness

Popularity Score: 79

Ahil

Meaning: Prince, Great King

Popularity Score: 78

Rukhsar

Meaning: Cheek, beauty

Popularity Score: 78

Maysa

Meaning: Graceful walk

Popularity Score: 78

Joud

Meaning: Generosity

Popularity Score: 78

Firdaus

Meaning: Highest paradise

Popularity Score: 78

Eymen

Meaning: Blessed, fortunate

Popularity Score: 78

Salman

Meaning: Safe, secure

Popularity Score: 78

Kamal

Meaning: Perfection, completion

Popularity Score: 78

Lamia

Meaning: Shining, brilliant

Popularity Score: 78

Safiya

Meaning: Pure, chosen

Popularity Score: 78

© 2025 NoorNames. Made with 💚 for the Ummah.