scampis
English
Noun
scampis
plural of
scampi