Quick Reference
- What does dhirihora mean in English?
- dhirihora means "Tobacco curing barn" in English.
- Definition of dhirihora
- A large, elongated structure used for drying tobacco leaves.
- Tsanangudzo yedhirihora
- Iri zimba rakakura uye rakareba, rinoshandiswa kuomesa fodya.
- Part of speech
- noun