Quick Reference
- What does -finhura mean in English?
- -finhura means "To frown, to scowl" in English.
- Definition of -finhura
- To change one's facial expression to show displeasure or anger; to scowl or frown.
- Tsanangudzo ye-finhura
- Kana munhu a finhura anenge ashandura uso, agumbuka.
- Part of speech
- verb