peppole
Italian
Noun
peppole
f
plural of
peppola