Definition of Botswana
Noun: Botswana bót'swaa-nu
- A landlocked republic in south-central Africa that became independent from British control in the 1960s
- Republic of Botswana
Anagrams containing the word Botswana
bwntaaso abotswan nabotswa anabotsw wanabots swanabot tswanabo otswanab