Meaning of:

huro

noun
huro
Throat.
"Huro hwangu huri kurwadza."
"My throat is sore."