Family name origins & meanings
- English : metonymic occupational name for a soapmaker, from Middle English sōpe ‘soap’.
- English : from the Old English personal name Soppa.
- German : metonymic occupational name for a cook, from Middle High German soppe, suppe ‘soup’, ‘stock’, ‘meal’.