Meaning of:

umboo

noun
umboo
Evidence.
"Umbhoo hwavo hwakabatsira mutongo wacho."
"Their evidence helped the decision."