Word info

Chiumba

Proper noun

Meaning

Chiumba

A watercourse in Huíla Province, Angola.

Source: en.wiktionary.org

Close letter words and terms