What does batswana mean?

batswana meaning in General Dictionary

a member of a Bantu men and women living mainly in Botswana and western South Africa