cadura meaning in english [from Skt. catura.] n. A clever woman. caturatagalastri. HD. ii. 183. cadurudu tsadurudu n. A clever man. vidyavantudu.