There are 54 countries, between 900 and 1,500 languages and several thousand ethnic groups in Africa, according to Britannica. Last names come from indigenous, colonialist and diasporic roots. Over several hundred years, borders have been made, changed and broken, making family history difficult to trace.
Most Popular African Last Names on FamilyEducation: Ba, Ballo, Diallo
Image: Pretoria, South Africa