English dictionary
botswana meaning and definition
Definition and meaning of botswana at MeaningMonkey.org. botswana meaning and definition in the English Dictionary.BOTSWANA noun
Definition of Botswana (noun)
- a landlocked republic in south-central Africa that became independent from British control in the 1960s
- synonyms: Republic of Botswana
Source: Princeton University Wordnet