Mashaba clan names derive from the Tsonga people of South Africa. These clan names have been in existence for centuries and help preserve Tsonga culture and heritage.
Mashaba clan names are not simply surnames but rather a naming system which honours the Tsonga ancestors, and which runs across multiple families.
Izithakazelo Zakwa Mashaba
Malandule wena owashaya inkomo ngesibhakela
Wena owase zombeni!