From Middle High German karp(f)e Middle Low German karpe or Slavic (Russian and Polish) and Yiddish karp ‘carp’ hence a metonymic occupational name for a carp fisherman or seller of these fish or a nickname for someone thought to resemble the fish. From the personal name Karp a shortened vernacular form of Latin Polycarpus Greek Polykarpos ‘fruitful’