African Girl Names

  1. Uzoma
    • Origin:

      Africa, Igbo
    • Meaning:

      "good way"
    • Description:

      U is an oft-rejected first initial, but a name like Uzoma makes it cool.
  2. Thulile
    • Origin:

      Zulu
    • Meaning:

      "quiet; peaceful"
    • Description:

      Bouncy South African girl name whose sound doesn't quite match its meaning.
  3. Kibibi
    • Origin:

      Swahili
    • Meaning:

      "little lady"
    • Description:

      A perky African name with a downright charming meaning.
  4. Taci
    • Origin:

      African, Zuni
    • Meaning:

      "washtub"
    • Description:

      One African choice that might be easier to understand if spelled phonetically: it's pronounced TAH-shee.
  5. Ndidi
    • Origin:

      Igbo
    • Meaning:

      "patience"
    • Description:

      Upbeat and attractive girl name from Nigeria.
  6. Lelise
    • Origin:

      African, Oromo
    • Meaning:

      "admirer"
    • Description:

      Feminine form of the male name Lelisa.
  7. Naliaka
    • Origin:

      Luhya
    • Meaning:

      "born during weeding season"
    • Description:

      The Luhya people of Kenya have male and female names that denote the season the child was born in — Harvest, Planting, Rain, Weeding, Drought, or Hunger Season. Naliaka is the feminine name for weeding season, the male counterpart is Wanyonyi.
  8. Adeola
    • Origin:

      Yoruba
    • Meaning:

      "crown of wealth; crown has honor"
    • Description:

      A Yoruba surname as well as a unisex given name.
  9. Omolara
    • Origin:

      Yoruba
    • Meaning:

      "born at the right time"
    • Description:

      A stunning and unique West African name for a daughter.
  10. Nnenna
    • Origin:

      Igbo
    • Meaning:

      "father's mother"
    • Description:

      Traditionally given to girls who were thought to be reincarnations of their paternal grandmother.
  11. Ameyo
    • Origin:

      Akan, Ewe
    • Meaning:

      "born on Saturday"
    • Description:

      Ameyo is a common name in West Africa, where it is traditional to give a child a name that reflects their time of birth. Ameyo means "born on Saturday" and is derived from the word mene. Kwame is the masculine counterpart.
  12. Masozi
    • Origin:

      Tumbuka
    • Meaning:

      "tears"
    • Description:

      A sonorous, if mournful, name from the Tumbuka language of Malawi and Zambia.
  13. Enu
    • Origin:

      African, Akan
    • Meaning:

      "fifth born child"
    • Description:

      Even if you're not planning on having five kids, Enu makes a cute name for a son or daughter.
  14. Farai
    • Origin:

      Shona
    • Meaning:

      "rejoice"
  15. Efemena
    • Origin:

      Urhobo
    • Meaning:

      "here is my wealth"
    • Description:

      A unisex name used among the Urhobo people of Southern Nigeria.
  16. Nneka
    • Origin:

      Igbo
    • Meaning:

      "my mother is supreme"
    • Description:

      Attractive African name with a meaning that honors mom.
  17. Ndila
    • Origin:

      Kamba
    • Meaning:

      "billy goat"
    • Description:

      In Akamba culture, children were historically given names with animal meanings if their mother's first pregnancy was a stillbirth. It was thought that these names promoted survival and kept the bad omens away from the child. Additionally, this saved the "good" names — typically those of grandparents — for later-born children, who were considered more likely to survive.
  18. Kehinde
    • Origin:

      Yoruba
    • Meaning:

      "second-born of twins or one who falls behind"
    • Description:

      Although the best-known Kehinde is the male painter Kehinde Wiley, this name is used for both genders in its native Nigeria and can be just as attractive for a girl.
  19. Gasira
    • Origin:

      African, Somali from Arabic, or Swahili
    • Meaning:

      "island; brave"
    • Description:

      Gasira is a journeyed name with an ancient history. It started as the Arabic word gezira (also commonly transliterated as jazira and jazeera), meaning "island," and sometimes "peninsula."
  20. Nsia
    • Origin:

      Akan
    • Meaning:

      "sixth born child"
    • Description:

      West African naming tradition dictated that children were named for their time of birth or birth order — Nsia would have been given to a sixth-born baby girl.