Mazibuko Surname

Comes from the noun amazibuko, which means ‘river crossings’. This South African clan apparently got it’s name from their method of crossing rivers, paddling on their shields.