This name generator will give you 10 random Tswana names.
Botswana is a relatively large country in Southern Africa, but with a population of only just over 2 million people. The majority of these people are Tswana, an ethnic group who speak a Bantu language, and are also found in larger numbers in South Africa where about 4 million Tswana live. Like many (African) countries, Botswana has a turbulent and violent history, and became one of the poorest countries in the world by the 1960s. However, Botswana has managed to overcome their poverty to a large extent, as it's now one of the strongest and faster growing economies in Africa. Their standard of living is still modest on average though.
Tswana names are based on history and emotions. Children will often receive their grandparents' name as their surname, but sometimes as their personal name as well. But they will also gain the respect these elders deserved, which not only keeps their memory alive, but kind of works as a type of reincarnation to some extent.
To start, simply click on the button to generate 10 random names. Don't like the names? Simply click again to get 10 new random names.
Your art here? Click here to find out more!