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.
π Search here π+ ADD CLAN NAMESπ¬ Watch our videos
Daluxolo
This name is the best