Mshengu clan names derive from the Zulu people of South Africa. These clan names have been in existence for centuries and help preserve Zulu culture and heritage.
Mshengu clan names are not simply surnames but rather a naming system which honours the Zulu ancestors, and which runs across multiple families.
Izithakazelo Zakwa Mshengu
Mshengu, Mavuso, Ngxabalala (Shabalala), Chagwe
AbeNguni abamhlophe baka Noyaba
Sidwabasiluthuli!
Hi my name is Nkosinathi Callen Sbham I’m looking for my tribe fro swartland