Names South African Names South African Names Maxamed Mayamiko Mayeso Mbalenhle Mbali Meklit Melisizwe Meti Nekesa Neo Netsai Ngozi Nii Njeri Njinga Nkechi Nkechinyere Nkemdilim Nkiru Nkiruka Nkosana Nkosazana Nkruma Nnamdi Nneka Nnenna Nnenne Nomusa Nonhle Nonso Nontle Nosipho Nosizwe Noxolo Nsia Nsonowa Nthanda Ntombi Ntombifuthi Ntombizodwa Nuru Nuur Nwanneka Nyambura Nyarai Nyongesa Nzinga Ọbatala Obi Obinna Next