scarplets
English
Noun
scarplets
plural of
scarplet