Did you mean chenille?
chenille
noun
°an extremely soft and bunchy fabric often used to make sweaters.