Quick Reference
- What does umi mean in English?
- umi means "Umi fruit" in English.
- Definition of umi
- The fruit of the umi tree.
- Tsanangudzo yeumi
- Umi muchero womuti unonzi muumi.
- Part of speech
- noun
The fruit of the umi tree.
“Ndiri kuda umi.”
“Ndiri kuda umi.”
“I want umi fruit.”
dew
Quick Reference