Origin of the name Carter

From an English surname which meant "one who uses a cart".