Word info

Tumbula

Proper noun

Meaning

Tumbula

A locality in the Democratic Republic of the Congo.

Source: en.wiktionary.org

Anagrams

Close letter words and terms