Family name origins & meanings
- German : nickname for a cheerful vivacious person, from Middle Low German karsch ‘lively’, ‘merry’.
- Jewish (Ashkenazic) : Germanized spelling of Karsh.
Your partner in parenting from baby name inspiration to college planning.
Subscribe