Meaning of:

twiza

noun
twiza
Giraffe.
"Twiza yakamira yakatarisa musango."
"The giraffe stood looking into the forest."