Family name origins & meanings Variant of Scottish Carrick or reduced form of Irish McCarrick.Possibly also German : metonymic occupational name for a carter or cartwright, from Middle High German karrech ‘cart’, from Latin carruca. Compare Karcher.