CoolFace
Datasetpublic

khalidAboubakr/muslim-names-dataset

Muslim Names Dataset A comprehensive collection of Muslim names with meanings scraped from muslimnames.com. Contains 14,585 names with English names, Arabic names, meanings, and gender classifications. Dataset Contents This dataset contains ~14,585 Muslim names with the following information: English name: Name in English/Latin script Arabic name: Name in Arabic script Meaning: Definition and meaning of the name Gender: Classification as male or female… See the full description on the dataset page: https://huggingface.co/datasets/khalidAboubakr/muslim-names-dataset.

sourceHugging Facecc0-1.0updated 3mo agoView on Hugging Face
0likes31downloads
Dataset Card

Muslim Names Dataset

A comprehensive collection of Muslim names with meanings scraped from muslimnames.com. Contains 14,585 names with English names, Arabic names, meanings, and gender classifications.

Dataset Contents

This dataset contains ~14,585 Muslim names with the following information:

  • —English name: Name in English/Latin script
  • —Arabic name: Name in Arabic script
  • —Meaning: Definition and meaning of the name
  • —Gender: Classification as male or female

Files Included

  • —muslim_names.csv: Comma-separated values format for spreadsheet analysis
  • —muslim_names.json: JSON format for programmatic access
  • —muslim_names.db: SQLite database format for SQL queries

Data Source

Data scraped from muslimnames.com using an automated scraper with respectful rate limiting.

Usage

Loading the Dataset

python
from datasets import load_dataset

dataset = load_dataset("takiuddinahmed/muslim-names-dataset")
# Replace USERNAME/DATASET_NAME with the actual dataset path

Example Usage

python
import pandas as pd

# Load CSV directly
df = pd.read_csv("muslim_names.csv")

# Filter by gender
male_names = df[df['gender'] == 'male']
female_names = df[df['gender'] == 'female']

# Search for names with specific meanings
spiritual_names = df[df['meaning'].str.contains('Allah|God|prayer', case=False, na=False)]

Applications

Perfect for:

  • —Cultural and linguistic research
  • —Name analysis and statistics
  • —Baby naming applications
  • —Islamic studies and research
  • —Data science projects
  • —Natural language processing
  • —Cultural AI applications

Data Quality

  • —Completeness: All names include English transliteration and meaning
  • —Accuracy: Data sourced from established Islamic names database
  • —Consistency: Standardized format across all entries
  • —Encoding: Proper UTF-8 encoding for Arabic text

License

This dataset is made available under the Creative Commons CC0 1.0 Universal license, placing it in the public domain.

Citation

If you use this dataset in your research, please cite:

@dataset{muslim_names_dataset,
  title={Muslim Names Dataset},
  author={Takiuddin Ahmed},
  year={2025},
  url={https://huggingface.co/datasets/takiuddinahmed/muslim-names-dataset},
  note={Comprehensive collection of Muslim names with meanings}
}

Acknowledgments