What is the meaning of republic of botswana in English?

Learn vocabulary with pictures as well as definitions of republic of botswana in English

Learn in

See more

n. Republic of Botswana

Definition of Republic of Botswana in English

Presidential republic located in the south of Africa, bordering Zambia, Namibia, Zimbabwe, and South Africa.

Synonyms of Republic of Botswana in English

Botswana