Calfapietra has a Roman stock and one in the Reggio area, it should derive from a nickname with the meaning of scaldapietre, probably attributed to a progenitor considered to be a slacker.
Buy a heraldic document with your coat of arms
You may be interested
Verba Volant, Scripta Manent