narra meaning in english

[Tel.] n. A troublesome milch cow. prayasamuceta pidukadigana avu. An ox. narralu horned cattle, kommalugala pasuvulu. Cattle, kine. IV. i. 95.