Family name origins & meanings
- German (Rhineland) : apparently a nickname for someone who worked very hard or sweated excessively, from Middle High German sweiz ‘sweat’. However, it is possible that this may be no more than a folk-etymological alteration of Schweitz ‘(person from) Switzerland’.