everything you need to know to pick the perfect name for your baby
Presents over 25,000 names for boys and girls, including selections from European, African, Asian, and Native American traditions, each with origins and meanings, nicknames, and variations; and includes advice for prospective parents on how to choose just the right name for their new baby.