Word info

omuramba

Noun

Meaning

omuramba (plural omurambas or omiramba)

A watercourse, which may be dry much of the year, in the Kalahari Desert.

Source: en.wiktionary.org

Close letter words and terms