Quick Reference
- What does dundu mean in English?
- dundu means "a large, bulky object; a lump" in English.
- Definition of dundu
- A large, often shapeless mass or piece of something, such as a rock, a hill, or a swelling.
- Tsanangudzo yedundu
- dundundu
- Part of speech
- noun