All Resources
99 Names of Allah
Asma ul Husna · Arabic, meaning & audio in 6 languages
Al-Quran
Complete Quran · with translation & recitation
Dua
Essential duas · Arabic, translation & audio
Bengali-English Dictionary
86,000+ words · pronunciation, meaning, examples
MCQ Quiz
Multilingual questions · by category
Subjects Explorer
All educational subjects in one place
Calculator
All types of everyday calculations