Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun botswana
1 sense of botswana
Sense 1
Botswana, Republic of Botswana -- (a landlocked republic in south-central Africa that became independent from British control in the 1960s)
INSTANCE OF=> African country, African nation -- (any one of the countries occupying the African continent)