The baby name bible

the ultimate guide by America's baby-naming experts

A collection of over 50,000 baby names and their meanings including thousands of creative and ethnic names.

St. Martin's Griffin
2007
9780312352202
book

Holdings

337999