omuramba
Noun
Meaning
omuramba (plural omurambas or omiramba)
A watercourse, which may be dry much of the year, in the Kalahari Desert.
Noun
omuramba (plural omurambas or omiramba)
A watercourse, which may be dry much of the year, in the Kalahari Desert.