nari meaning in english

[Tel.] n. A bowstring. vintialletradu. A gut or muscle, naramu. nari or narikurupu n. The guinea worm that breeds in the flesh of the leg, selapundu, nadivranamu. narikayanari-kaya. n. A scar caused by drawing the bowstring, alletrati takuduvalana cetiyandu kaligina kinamu. A wart, kinamu. naripaksi nari-pakshi. n. The sea gull, from the entrails of which…