huincha
Meanings
Noun
1. tape, ribbon (Latin America)