Quick Reference
- What does horo mean in English?
- horo means "Anus" in English.
- Definition of horo
- The opening at the end of the alimentary canal through which solid waste matter leaves the body.
- Tsanangudzo yehoro
- Horo munhu anoda kudya nguva dzose.
- Part of speech
- noun