Quick Reference
- What does godowa mean in English?
- godowa means "gachihwo" in English.
- Definition of godowa
- A scar.
- Tsanangudzo yegodowa
- gachihwo
- Part of speech
- noun
A scar.
“Ane godowa guru pachiso chake.”
“Ane godowa guru pachiso chake.”
“He has a large scar on his face.”
to kneel
Quick Reference