Updated June 9, 2019 Share: Family name origins & meanings German : topographic name for someone who lived by a stream, from a southern diminutive of Middle High German bach ‘stream’ + the suffix -(l)er denoting an inhabitant.German : dissimilated form of Becherer.German : variant of Becher 2.