FamilyEducation.com
   
 

Last name origins & meanings:

  1. Italian: patronymic or plural form of Macario.
  2. Italian: possibly also from Arabic Maqqarī, a habitational name for someone from the Algerian city of Maqqarah, or a habitational name from a place in Italy named Maccari from this word.