tamme meaning in english

[Tel.] n. The soft part, as the lobe of the ear, or gristle of the nose. A halters knot. palupuyokka mundu bhagamu.