Muslim baby names for boys and girls, with meanings in English and Urdu, Arabic script, and Quranic names marked. Filter the list, generate a shortlist, and save your favourites.
Tap ♡ to save a name to your favourites. Favourites are saved only on your own device.
Pick a name with a good meaning that is easy to say in your family and community. Check the Arabic spelling if you plan to use it in Arabic script, and check the meaning again before you finalise it — spellings and meanings vary by country, and some names have more than one accepted meaning.
Choose a name with a good, clear meaning, that is easy to pronounce, and that you would be happy for your child to be called by. In Islam, giving a child a good name is considered one of the child's rights. Many families choose names of prophets, companions, or names with meanings like light, mercy, patience, and faith.
Quranic means the name or word appears in the text of the Quran. It does not mean every Quranic name is equally recommended, and a name that is not marked Quranic can still be a perfectly good Islamic name.
Meanings here are the common dictionary meanings used for these well-known names. Names can have more than one accepted meaning, and spellings vary by country. Before you finalise a name, confirm the spelling and meaning with a family member, an Arabic speaker, or a qualified scholar.
Yes, if the meaning is good and it does not contradict Islamic teachings. Many Muslim families use Persian, Turkish, Urdu, or South Asian names with good meanings, alongside Arabic names.
This is a curated starter list, not a scraped database of thousands of unverified names. Every name here is a well-known name with a clear meaning, so you can trust the list more than a much larger unverified one.