pumma
Sicilian
Noun
pumma
m
pl
plural of
pummu