This is the perfect reference to make naming girls and boys quick and painless. 25,001 Best Baby Names is thoroughly researched and updated to reflect recent trades in baby names. In a compact format and with incredible variety, 25,001 Best Baby Names includes names with origins from around the world.