dova meaning in english

[Tel.] n. A way, road, path. A way or means, an expedient. dovapettu to make a way, dariceyu. A. v. 122. vadu poyina dellanu dova every way is his way: he has no settled course, applied to a question that is anomalous or beyond all rule. dovapitta dova-pitta. n. The Rufous tailed Finchlark, Ammonances phoennicura….