Meaning of Botswana

Definition of Botswana

(noun) a landlocked republic in south-central Africa that became independent from British control in the 1960s

Other information on Botswana

WIKIPEDIA results for Botswana
Amazon results for Botswana