Tumbula

Proper noun

 * 1) A locality in the Democratic Republic of the Congo.