indaba
Explore definitions, synonyms, and language insights of indaba
Definitions
Noun
a council at which indigenous peoples of southern Africa meet to discuss some important question
Explore definitions, synonyms, and language insights of indaba