Meaning of:

dafi

noun
dafi
Frog.
"Ndakaona dafi mumvura padziva."
"I saw a frog in the water at the pool."