Botswana Meaning
There are 1 meaning(s) for word Botswana
Meaning 1 : a landlocked republic in south-central Africa that became independent from British control in the 1960s
Synonyms : republic of botswana
Synonyms : republic of botswana
