They say names are not just for birth days, names are for entire life. Choose your child’s name carefully. There are over 8500 English baby boy names and 6500 English baby girls names to choose from. Many say name of a child may play an important role in creation of the child’s personality. The collection contains both modern and traditional English Baby Names.