Updated June 9, 2019 Share: Family name origins & meanings German : nickname for a gullible person, from Middle High German tump ‘simple’, ‘naïve’ (from Old High German tumb ‘dumb’).