Quick Reference
- What does -karanhuka mean in English?
- -karanhuka means "to be startled/surprised" in English.
- Definition of -karanhuka
- To experience a sudden feeling of surprise or alarm; to be taken aback.
- Tsanangudzo ye-karanhuka
- -karanhika .
- Part of speech
- verb