dadi meaning in english

[Tel.] n. A screen of leaves, bamboos, &c., a fence. plu. dallalu. dadi biyyamu dadi-biyyamu. n. A certain rite observed regarding maidens.