lekgotla








noun Southern African

  1. a meeting place for village assemblies, court cases, and meetings of village leaders
  2. a conference or business meeting
55 queries 0.593