torru meaning in english

[Tel.] n. A cow. avu. pandu. v. torrupattu torru-pattu. n. A cow house. gosthamu. A herd of cattle. avula manda, ghosamu. bhara. adi. viii.