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