ambalamu meaning in english

[Tel.] The hog-plum (Spondias mangifera). the fruit resembling the mango. noru ambalapupandu ceyyi balusumullu your mouth is like a sweet plum and your hand is like a thornbush. (Carr).