Hanks, Patrick2010
Books, Manuscripts
This brand new edition of Babies' Names will help you find the right name for your baby. The book gives over 2,500 names in common use in the English-speaking world with information on their meanings and origins.