Definition of Indaba

  • (noun) a council at which indigenous peoples of southern Africa meet to discuss some important question

Synonyms of Indaba


No Synonyms Found.

Antonyms of Indaba


No Antonyms Found.

Homophones of Indaba


No Homophones Found.