Title: Names to Live by
Subtitle: Over 1000 Meaningful Christian Names for Your Baby
Subjects: Names, personal, Names, dictionaries, Personal Names, Dictionaries