List of African grandmother names. How to say “grandmother” in various African languages:
African Terms for “Grandmother”
- Zulu – Gogo / Ugogo / Ninakhulu
- Sudanese Arabic – Nini / Haboba (Note: “Sudanese” is not a language; Arabic or local languages like Dinka are spoken.)
- Somali – Ayeeyo
- Igbo – Nne nne
- Kinyarwanda – Nyirakuru
- Sesotho – Nkhono / Koko
- Shona – Mbuya / Gogo (Note: “Ambuya” was corrected to Mbuya)
- Swahili – Bibi
- Yoruba – Iya Agba (Correction: Not Mama agba)
- Hausa – Kaka
- Chichewa – Agogo
- Amharic – Āyatē (ሴት አያት)
- Xhosa – Umakhulu
- Luo (Kenya/Uganda) – Dani / Dacha
- Kalenjin (Kenya) – Kogo / Kogoo
- Lingala (DRC) – Koko
- Tumbuka (Zambia) – Agogo
- Bemba (Zambia) – Mama
- Maasai – Kokoo / Yeyo
- Kikuyu (Kenya) – Cucu / Coguo
- Tonga (Zambia/Zimbabwe) – Nyinakulu
- Sepedi – Makgolo
- Luhya (Kenya) – Koko / Kukhu
- Runyankore (Uganda) – Nyakwenkuru
- Tsonga – Kokwani
- Dinka (South Sudan) – Maadit
- Oromo (Ethiopia/Kenya) – Akho
- Comorian – Koko
- Lumasaba (Uganda) – Umukhulu
- Kalanga (Botswana/Zimbabwe) – Kuku

Corrections & Notes:
- Hausa is indeed a language (spoken in Nigeria/Niger), and Kaka is correct.
- “Sudanese” refers to nationality; languages include Arabic, Dinka, Nuer, etc.
- Yoruba uses Iya Agba, not Mama agba.
- Shona uses Mbuya, though Gogo is also acceptable.
Cultural Insight:
Many terms like Koko, Gogo, and Nyirakuru share similarities across Bantu languages, reflecting linguistic connections. For example:
- Koko (Lingala, Luhya, Maasai)
- Agogo (Chichewa, Tumbuka)
- Ninakhulu (Zulu) and Nyirakuru (Kinyarwanda) both mean “great mother.”
Africa’s diversity shines through these endearing terms for grandmothers! ❤️