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.