Source:WordNet 3.1
1. (
) a council at which indigenous peoples of southern Africa meet to discuss some important question ;
See more about : INDABA