The 99 Names of Allah

Al-Asma ul Husna — the beautiful names of Allah, with Arabic, transliteration and English meaning.