tali meaning in english

[Tel.] n. A small piece of gold which the bridegroom ties round the bride’s neck as a sign of marriage. puste, mangalasutramu.