Family name origins & meanings
- Italian : probably a nickname from Sicilian cioffu ‘lock of hair’, Italian ciuffo.
- Italian : from a French personal name of Germanic origin, Joff.
Your partner in parenting from baby name inspiration to college planning.
Subscribe