The Penguin Book of Baby Names

The Penguin Book of Baby Names

Lists more than 5,000 names from classic favorites to more esoteric choices, providing facts and stories illuminating each name's meaning while listing popular celebrity names and top 10 names throughout the centuries. Original.
Sign up to use