Meaning: Bright, illuminated
Top 100 Muslim Baby Names
Meaning: Generous, noble
Meaning: Rest
Meaning: Chosen one
Meaning: Fragrant flower
Meaning: Unique, precious
Meaning: Brilliant, flower
Meaning: Strong, steadfast
Meaning: Tender, gentle
Meaning: Exalter, glorifier
Meaning: Faith
Meaning: Lion, Fearless
Meaning: Leopard, strong
Meaning: Skilled, talented
Meaning: To live
Meaning: Trustworthy, faithful
Meaning: Generous, noble
Meaning: Hard stone, flint