Title: 4001 Babies' Names and Their Meanings
Subjects: Dictionaries, Personal Names