The 99 names of God in Islam (or the 99 names of Allah; Arabic: أسماء الله الحسنى asmā allāh al-ḥusnā) are the names by which Muslims regard God. Among other places, they are described in the Quran and Sunnah. There is, according to hadith, a special group of 99 names, but no enumeration of them. Thus the exact list is not agreed upon, and the names of God (as adjectives, word constructs, or otherwise) exceed a total of 99 in the Quran and Sunnah. According to a hadith narrated by Abdullah ibn Masud, some of the names of God have also been hidden from mankind. Features: • Complete details of Allah and Prophet Muhammad Names in English. • Read all the 99 names in Arabic, English with Meanings • This application provides 99 Names of Allah with their meanings. • Discover meanings of all the names of Prophet Muhammad • Easy to Read Arabic Font • Read the English Translation of the Meaning of Quran in Description for each name. • You can share with friends via email and also can copy the content to be used later. • Also provide sounds of all names of Allah and play them separately. • Listen to Arabic audio narration in spiritual style. • Browse through Asma Ul Husna with swipe functionality • Provides the list as well as detail with the meaning of Allah and audio to play. • Free to use and also can listen all the Allah Names sounds for free. Usage: • 99 Names of Allah and Prophet Muhammad Collection • Allah Names and Prophet Muhammad Meaning Guide • Sound library of Allah and Prophet Muhammad Names