This application have a big collection of Islamic names with their meaning. The names are organized with the intent of ease of use. You can search and add the names to favorites list.