Quick Reference
- What does keni mean in English?
- keni means "watering can; whip" in English.
- Definition of keni
- A watering can with a long spout, used for watering plants in a garden. Also, a whip, often made from bamboo, used for punishment.
- Tsanangudzo yekeni
- Keni igaba guru rino muromo murefu, rinoshandiswa somudziyo wokudiridza nawo mugadheni. Keni ishamu yokurovesa vanhu, kazhinji inogadzirwa netsanga dzomuti womubhambuu. chamboko
- Part of speech
- noun