Baby Names!!! is the easiest and fastest baby name app.
You can search over 50,000 names by starting letters, ending letters, gender, and origin.
You can save the names you might like into a favorites list.
You can even view the meaning of the name.