Meaning of indaba
Definition of indaba
(noun)
a
council
at which
indigenous
peoples
of
southern
Africa
meet
to
discuss
some
important
question
Other information on indaba
WIKIPEDIA results for
indaba
Amazon results for
indaba
Tweet