English synonyms about - contact  

indaba

noun

1 indaba

A council at which indigenous peoples of southern Africa meet to discuss some important question.


Find more on indaba elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0275