indaba
English Dictionary
->
Letter I
-> indaba
Search Dictionary:
indaba Definition
(n)
a
council
at
which
indigenous
peoples
of
southern
Africa
meet
to
discuss
some
important
question
indaba Synonyms
indaba
© Art Branch Inc.