50,001 Best Baby Names includes more than 5,000 new root names, along with their origins and more than 200 lists of names that parents will love and, well, yes, maybe hate too This is a one-stop baby... This description may be from another edition of this product.