Family name origins & meanings
- English : from a reduced pet form of the personal name Jacob.
- French : nickname for a good neighbor or amiable fellow worker, from Old French compain ‘companion’, ‘fellow’ (Late Latin companio ‘messmate’, genitive companionis, from con- ‘together’ + panis ‘bread’).
- Possibly also Irish or Scottish : reduced form of McCoppin.