Baby Names is a software which contains a database of over 21,000 baby names with meanings from over 70 origin categories. The database can be searched by Name, Meaning, Origin and Sex. A Name search can be made with options set to find an exact match, or to search for names beginning with specific letters, ending with specific letters, or containing certain letters. Favorite names can be added to a Favorites database, allowing the user to study favorites at leisure.Baby Names is a just the software for the expecting mother and eager father getting ready to bring in a new bundle of joy into their lives.Why do I need a software to find a name for my baby when there are books available?Baby name books are organized alphabetically by Name, and sometimes by Origin, but baby name books are not organized by meaning. Baby Names takes care of that. Suppose you want to see all English names for a baby girl starting with the alphabet L and which mean "beautiful", Baby Names will show the entire list in a second.What is this concept of favorite names?Selecting a name for your baby is never a easy process. Its going to take you time to make up you mind. You and your spouse may want to search a name at different times and short list a few as favorite names. Later, you can sit together and decide which name you are going to give to your baby boy or baby girl.