English dictionary
indaba meaning and definition
Definition and meaning of indaba at MeaningMonkey.org. indaba meaning and definition in the English Dictionary.INDABA noun
Definition of indaba (noun)
- a council at which indigenous peoples of southern Africa meet to discuss some important question
Source: Princeton University Wordnet