Family name origins & meanings
- Italian and Jewish (from Italy) : from Italian scarpa ‘shoe’, a metonymic occupational name for a shoemaker or perhaps a nickname for someone with large or otherwise remarkable feet.
Your partner in parenting from baby name inspiration to college planning.
Subscribe