Names South African Names South African Names Mohamed Mojisola Monday Mosi Moti Moussa Moustapha Mphatso Mpho Mtendere Mubiru Mudiwa Muhammadu Mukami Mukhtaar Mumbi Munashe Munyaradzi Musa Muthoni Mwajuma Mwanahamisi Mwanahawa Mwanaidi Mwanaisha Mwanajuma Mwangi Mwayi Mwenya Naa Nafula Nakato Naliaka Nana Nanjala Nasimiyu Ndidi Ndubuisi Neema Mariama Mariamu Marietjie Marijani Marquis Marquita Maryamu Masego Mavuto Mawuli Mawunyo Next