The name MaGeba means Your Royal Highness mostly associated with Ndabezitha, as a Nguni word. MaGeba is an important Nguni name of Southern African origin, deeply rooted in Nguni history and royalty. It signifies a foundational ancestral origin. In as far as I, know, there are four Nguni’s in South Africa i.e., Xhosa, Swati, Ndebele & Zulu. In Xhosa under MaGeba Clan you mostly find Mthi, Mkhulu, Majenge, Mangesi, Ndaga, Adoons to mention the few.