doyi meaning in english

[Tel.] n. A couple, a pair. zata. canudoyi a pair of breasts. todadoyi the thighs: “raghavudu devindodadoyi painunici.” T. U. R. X. 144. tamaradoyi a pair of lilies. kandoyi orkannudoyi a pair of eyes, the two eyes. doyikattu doyi-kattu. v. n. To keep company with each other, to go together. zatakudu. doyidi doyidi. adj. Empty….