Discusses the naming traditions in different African cultures, and includes an alphabetical listing of names complete with pronunciation, culture of origin, and meaning
It's heartbreaking to see that so many of these names were chosen by mothers whose other children died. Sometimes a child was given a non-name or a name of an animal, in hopes that the deity would overlook this child. On a lighter note, Dufu is an Ethiopian or Kenyan nickname whose English equivalent is "Old Fart."