lambeaux
French
Noun
lambeaux
m
plural of
lambeau
tatters
,
rags