Family name origins & meanings Korean : variant of Sŏ (see So).North German : from Middle Low German sū ‘sow’, either a metonymic occupational name for a swineherd or an offensive nickname.