scelps
English
Noun
scelps
plural of
scelp