Home
Search
Index
Definify.com
Definition
2024
scungilli
scungilli
English
Noun
scungilli
(
plural
scungillis
)
(
US
)
whelk
Etymology
Adaptation of
Neapolitan
sconciglio
.
Similar Results