durada meaning in english [Tel.] n. Itching. jila, kanaru. duradagondiaku durada-gondi-aku. n. The nettle. dulagondi.