Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • Possibly a variant spelling of German Karg or Karch, a nickname from Middle High German karc in any of its various senses : ‘clever’, ‘crafty’, ‘sly’; ‘strong’, ‘violent’; ‘mean’, or ‘barren’.
  • Low German variant of Kirch.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe