Quick Reference
- What does mhene mean in English?
- mhene means "Duiker" in English.
- Definition of mhene
- A small, reddish-brown antelope that prefers open grasslands.
- Tsanangudzo yemhene
- Mhene imhuka yakafanana nemhembwe asi iyo yakati tsvukurukei, ichifarira kugara kusina miti kune maziuswa.
- Part of speech
- noun