doddi meaning in english

[Tel.] n. A yard. A backyard, a stable or byre. peradu. adj. Crooked, vankarayaina. doddikallu bandy legs, pangati kallu. doddivala a kind of net, okadinusuvala. kala. iii.