The Sotho-Tswana is the most commonly accepted name for a group of communities which speak Bantu languages living primarily in South Africa, Lesotho and Botswana. Language » See also: Sotho-Tswana languages The differentiation between the various black African groups in South Africa (Sotho-Tswana, Nguni, Vhavenda and Vatsonga) is primarily rooted in linguistics. They speak languages which fall under different sub-branches of the Bantu language group, just as Germanic languages are mutually intel… (More on Sotho-tswana)