guenilles
French
Noun
guenilles
f
plural of
guenille