Medupe /me-du-pe /
Grammar:noun
Pl. of modupe
A long-continued, gentle rain
Search More Words Dictionary