Sicilian edit

Alternative forms edit

Etymology edit

From Latin anguilla.

Noun edit

ncidda f (plural nciddi)

  1. eel