Chenille is from French, meaning "caterpillar," later used for the soft textured fabric.
Like Chenille?
Swipe through thousands of names like it