A curated sample of 150 Muslim names from the verified database of moustaqim.com — Arabic script, French and English transliterations, meanings in French, English and Arabic, gender, origin, and Quranic-origin flags.
This repository is a quality sample. The full verified database of 2,400+ names (with extended pages: variants, cultural notes, scholars bearing each name, related names) lives at moustaqim.com/prenom-musulman, available in 32 languages alongside the rest of the platform: Quran, prayer times, hadith encyclopedia, Islamic dictionary.
Each entry follows this schema:
{
"arabic": "محمد",
"latin": "Mohamed",
"latin_en": "Muhammad",
"gender": "M",
"origin": "coranique",
"category": "prophete",
"meaning_fr": "Digne de louanges, loué",
"meaning_en": "Praiseworthy, commendable",
"meaning_ar": "حميد، ممدوح",
"phonetic": null,
"quranic": true
}| Field | Description |
|---|---|
arabic |
Name in Arabic script |
latin |
French transliteration (most common French form) |
latin_en |
English transliteration |
gender |
M (male) or F (female) |
origin |
arabe, coranique, persan, turc, ourdou, africain |
category |
prophete, compagnon, ... (nullable) |
meaning_fr |
Meaning in French |
meaning_en |
Meaning in English |
meaning_ar |
Meaning in Arabic |
phonetic |
Phonetic spelling (nullable) |
quranic |
true if the name refers to a Quranic figure or is of Quranic origin |
- 150 names, balanced: 75 male / 75 female
- 20 with Quranic origin (prophets, Quranic figures)
- 6 origins: Arabic, Quranic, Persian, Turkish, Urdu, African
# Clone
git clone https://github.com/moustaqim/muslim-names-dataset.git
# Use in JavaScript
const data = require('./names.json');
const maleNames = data.names.filter(n => n.gender === 'M');
const quranicNames = data.names.filter(n => n.quranic);
# Use in Python
import json
with open('names.json', encoding='utf-8') as f:
data = json.load(f)
for name in data['names']:
print(f"{name['arabic']} ({name['latin']}): {name['meaning_en']}")build_names.py regenerates names.json from the curated source database. It is provided for transparency; you normally only need names.json.
Names are curated from classical Arabic onomastics, Quranic references, and historical Islamic sources, verified name by name. Browse every name with its full page at moustaqim.com/prenom-musulman.
Contributions welcome. Please verify the Arabic script and meaning against a reliable source before submitting.
CC BY-NC 4.0 — free for personal, educational and non-commercial use with attribution. Commercial use requires permission: contact@moustaqim.com. For a commercial-grade names dataset, contact us at moustaqim.com.
Maintained by moustaqim. Visit moustaqim.com for the complete Islamic resources platform.