Updated June 9, 2019

Find Baby Names

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.