Summary
English Synonyms:   more detail...
  1. Botswana:


English

Detailed Synonyms for Botswana in English

Botswana:

Botswana [the ~] noun

  1. the Botswana
    – a landlocked republic in south-central Africa that became independent from British control in the 1960s 1
    the Botswana; the Republic of Botswana
    – a landlocked republic in south-central Africa that became independent from British control in the 1960s 1
  2. the Botswana
    the Botswana

Related Definitions for "Botswana":

  1. a landlocked republic in south-central Africa that became independent from British control in the 1960s1

Related Synonyms for Botswana