Carter is a family name. It originally meant to haul goods in a cart. The name comes from the Gaelic and Celtic word "cairt" (cart). It originated in Ireland and Scotland. It later migrated to England, where it was changed to its English form.