Definition of Indaba

Noun: indaba  in'daa-bu

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

See also:
IND
indabas

Anagrams containing the word indaba

ibadan aindab bainda abaind dabain ndabai