Explained Hadith

Selected hadith — Arabic text, translation, explanation, grade and attribution.

2,328 hadith