Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Origin uncertain. Most probably a reduced form of Irish McCoach, which is of uncertain derivation, perhaps a variant of McCaig
Type Surname (from occupation)
Possibly an altered spelling of French Coache, from the Norman and Picard term for a damson, probably applied as a metonymic occupational name for a grower or seller of plums.