Meaning of:

hukura

verb
ku-hukura
To bark.
"Imbwa yedu yakahukura usiku hwese."
"Our dog barked all night."