Quick Reference
- What does -chehura mean in English?
- -chehura means "To wail, to lament" in English.
- Definition of -chehura
- To express pain or grief through crying or wailing. To lament.
- Tsanangudzo ye-chehura
- Ku chehura kuratidza kurwadziwa kuburikidza nokuchema kana kudzana-dzana. - chekecha .
- Part of speech
- verb