Names by tribe
Choose your people to browse every name we hold for them.
Yoruba
Nigeria · Benin
698 names →
513 boys · 483 girls
Igbo
Nigeria
563 names →
404 boys · 358 girls
Hausa
Nigeria · Niger
781 names →
462 boys · 349 girls
Swahili
Kenya · Tanzania · Uganda
832 names →
487 boys · 447 girls
Akan
Ghana · Côte d'Ivoire
316 names →
238 boys · 148 girls
Zulu
South Africa
499 names →
330 boys · 317 girls
Xhosa
South Africa
569 names →
356 boys · 364 girls
Amharic
Ethiopia
628 names →
412 boys · 264 girls
Shona
Zimbabwe
431 names →
337 boys · 288 girls
Somali
Somalia · Kenya · Ethiopia
748 names →
419 boys · 355 girls
Wolof
Senegal · Gambia
478 names →
279 boys · 215 girls
Kikuyu
Kenya
224 names →
159 boys · 69 girls
Fulani
Nigeria · Senegal · Guinea · Mali
533 names →
298 boys · 244 girls
Luganda
Uganda
542 names →
345 boys · 246 girls
Lingala
DR Congo · Congo-Brazzaville
450 names →
276 boys · 271 girls