Family name origins & meanings German (Lösche) : variant of Loesch.German (Lösche) : occupational name for a fireman, from Middle High German leschen ‘to extinguish’.