mankena meaning in english

[Tel.] n. A hamper, pannier. eddumida nillabindelu teccutaku bettamuto kattinadi. A certain tree, Penta-petes ph&oe;nicea. japa, bandhukamu, dasanicettu.