Home
Search
Index
Definify.com
Definition
2024
ncidda
ncidda
Sicilian
Alternative forms
ancidda
anghidda
nghidda
Noun
ncidda
f
(
plural
nciddi
)
eel
Etymology
From
Latin
anguilla
Similar Results