100,000 + BABY NAMES:The Most Complete Baby Name Book
In this revised edition you'll find over 100,000 up-to-date names that reflect the latest naming trends--complete with origins, meanings, and variations. This includes ethnic names from over a hundred countries: nearly 19,000 English names, 12,000 Latin names, 10,000 Hebrew names, 11,000 Greek names, 9,000 African-American names, 9,000 His More »