Noun Definition
botswana
1.Definition: a landlocked republic in south-central Africa that became independent from British control in the 1960s
Related Noun(s):republic of botswana
Category: Places1.Definition: a landlocked republic in south-central Africa that became independent from British control in the 1960s
Related Noun(s):republic of botswana
Category: Places