Family name origins & meanings
- Italian : from an augmentative of Macchia.
- Italian : in some cases, a habitational name from various places so named in Campania and Puglia.
Your partner in parenting from baby name inspiration to college planning.
Subscribe