Family name origins & meanings
- German : probably a nickname or occupational name for a laborer or carrier, especially in a mine, from Middle Low German slepen, Middle High German slēpen ‘to drag or carry (a load)’ (modern German schleppen, schleifen).