Meaning of:

chiro

noun
chiro
Liver.
"Chiro chemombe chinonaka kubikwa."
"Beef liver is delicious when cooked."