Muslim Baby Name application for android lets you browse over 4000 Arabic names and their meanings. It also features searching for individual name and creating a list of favorite names.
Browse screen lets you search by alphabets and gender. Simply select the alphabet and gender from the drop down menu and press search.
Next screen will display a list of name and their meaning. Hard press on a name to add it to your favorites list.
Use find screen to quickly look up meaning and gender of a name. Click on the menu button to add the name to you favorite list.
Favorites screen shows the list of names that you have added to you favorites. You can delete a name from your favorites by hard pressing that name.