Quick Reference
- What does chikosha mean in English?
- chikosha means "cripple/disabled person" in English.
- Definition of chikosha
- A person who has a physical disability that limits their movement or activities.
- Tsanangudzo yechikosha
- chirema
- Part of speech
- noun