I think they related somehow. Like Batloung of Lesotho and Ndlovu of Kwazulu and other southern African regions. They are Kalaka/Kalanga; Karaka/Karanga. And so Mngwenya of Zimbabwe, Eswatini, I don't know the depth of the difference between Ngwenya and Mngwenya of Kwazulu, and also Bakoena of Lesotho