Family name origins & meanings
- Variant spelling of Italian Mezzacapa, an unflattering nickname for someone of limited intelligence, from mezza ‘half’ + capa ‘head’. Compare Mezzatesta.
Your partner in parenting from baby name inspiration to college planning.
Subscribe