What is Delucchi?
A great last name. Means "Of the light" in Italian.
Having this last name can also indicate the presence of a large nose.
Wow...check out that schnoz...is she a DeLucchi?
See schnoz, italian, family, awesome, last name