Meaning of:

dhadha

noun
dhadha
Duck.
"Dhadha riri kugara pamvura padziva."
"The duck is sitting on the water in the pond."