FamilyEducation.com
   
 

Last name origins & meanings:

  1. Southern Italian (Sicily): nickname from Sicilian nnaccaratu ‘graceful’, ‘charming’, ‘dear’.
  2. Southern Italian (Sicily): possibly from the old Ligurian term macharatus ‘drums’.