Real Nigerian names from the country's three largest naming traditions - Yoruba, Igbo and Hausa - with the meanings behind them kept intact.
—
How these names are built
Nigeria is Africa's most populous country and holds three large naming traditions side by side. Yoruba names are often sentence-names built around God or the orisha - Adeyemi, Olawale, Titilayo - and Yoruba families also give a name for the day and circumstances of birth. Igbo names state something: Chidi means God exists, Chukwu means God, Ngozi means blessing, so a name is a declaration rather than a label. Hausa names in the north lean on Islamic naming and include Abubakar, Ibrahim and Musa. Surnames follow the same split, and in all three traditions a name usually carries a meaning a first-language speaker recognises immediately - which is why meaning, not sound, is what makes a Nigerian name read as authentic.
How the generator works
Rolled from 32 + 24 real-name banks — 768 combinations — using your browser's random source. Nothing is sent anywhere: the whole tool runs on your device.
Examples
Roll
Result
Chidi + Okafor
Chidi Okafor
Tunde + Adeyemi
Tunde Adeyemi
Ngozi + Eze
Ngozi Eze
Frequently Asked Questions
What do Nigerian names mean?
Most of them state something. In Igbo, Chidi is God exists and Ngozi is blessing. Yoruba names are often full sentences about gratitude, birth order or the family's circumstances at the time of birth. The meaning is the point of the name, not a footnote.
Why three separate naming traditions?
Because Nigeria holds over 500 languages. Yoruba in the south-west, Igbo in the south-east and Hausa in the north are the three largest groups, and each has its own naming logic - Yoruba sentence-names, Igbo declarative names, Hausa Islamic names.
Which Nigerian surnames are most common?
Adeyemi, Okafor, Okonkwo and Balogun are widely encountered, and Yoruba surnames frequently begin with Ade- meaning crown or royalty, which is why that prefix recurs so heavily in Nigerian name lists.