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