Meaning of:

shizha

noun
shizha
Leaf.
"Shizha rinobatsira mukubikisa sadza."
"The leaf helps in cooking sadza."