Updated June 9, 2019 Share: Family name origins & meanings German (Löscher) : occupational name for a fireman, from Middle High German leschen ‘to extinguish’.variant of Loesch.variant of Lescher or a derivative of Loesche.