YourDictionary

indaba

noun

a council or conference, esp. between or with indigenous tribes of South Africa

See indaba in American Heritage Dictionary 4

Learn more about indaba

link/cite print suggestion box