Nigerian Name Generator

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

RollResult
Chidi + OkaforChidi Okafor
Tunde + AdeyemiTunde Adeyemi
Ngozi + EzeNgozi 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.

Related Generators

Japanese Name GeneratorChinese Name GeneratorKorean Name GeneratorFrench Last Name GeneratorItalian Last Name GeneratorGerman Name GeneratorRussian Name GeneratorViking Name GeneratorAfrican Name GeneratorGreek Name GeneratorMexican Name GeneratorDutch Name GeneratorPortuguese Name GeneratorBrazilian Name GeneratorNorwegian Name GeneratorTurkish Name GeneratorRomanian Name GeneratorVietnamese Name GeneratorPersian Name GeneratorDanish Name GeneratorWelsh Name GeneratorFilipino Name GeneratorRandom Name GeneratorLast Name GeneratorFake Name GeneratorPerson Generator