Quick Reference
- What does -chochora mean in English?
- -chochora means "to be envious/jealous" in English.
- Definition of -chochora
- To feel resentment or bitterness towards another person because of their possessions, achievements, or perceived advantages.
- Tsanangudzo ye-chochora
- -chiva .
- Part of speech
- verb