Family name origins & meanings North German : (Pütter) topographic name for someone who lived by a pool, from Middle Low German putte ‘pit’, ‘puddle’ ‘pool’ (see puett) or habitational name for someone from any of the various places named with this word.North German : possibly also a variant of Butter.