Indaba - Definition

indaba

n 1: a council at which indigenous peoples of southern Africa
meet to discuss some important question

Look up another word