Updated June 9, 2019 Share: Family name origins & meanings North German : nickname for an uncouth, stupid, or stingy person, from Middle Low German knobbe ‘knot’, ‘lump’. Compare Knauf, South German Knopf.