The official language of Botswana is English although Setswana is widely spoken across the country.
In Setswana, prefixes are more important than they are in many other languages, since Setswana is a Bantu language and has noun classes denoted by these prefixes.
They include Bo, which refers to the country, Ba, which refers to the people, Mo, which is one person, and Se which is the language. For example, the main ethnic group of Botswana is the Tswana people, hence the name Botswana for its country. The people as a whole are Batswana, one person is a Motswana, and the language they speak is Setswana.
Other languages spoken in Botswana include Kalanga (sekalanga), Sarwa (sesarwa), Ndebele, Xóõ and in some parts, Afrikaans.