Top definition
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?
by Webermanjensen July 26, 2009
Get the mug
Get a DeLucchi mug for your mate Bob.