myBaby Names is a collection of baby names from around the world. Find the perfect name for your soon to be baby boy or girl. choose from a total of over 130,000 names in an easy to search format. myBaby Names also gives the most popular names in North America for the past decade!
In the paid version features include:
* Saving your favorite names
* Email you favorite names to your spouse or friend