num_pages: 128
description: This book shows the derivations and meanings of 4001 names, both commonplace and unusual, and how these thousands of names take their sources from many languages ancient and modern.
language: English
title: 4001 Babies' Names and Their Meanings
titlecomplete: 4001 Babies' Names and Their Meanings
ratings_count: 4
publisher: Robert Hale Ltd