Family name origins & meanings
- German : German form of Czech švec ‘shoemaker’, hence an occupational name, or a habitational name from either of two places so called in Bohemia or West Prussia (now Poland). In some instances it may be from a Slavic personal name based on Old Slavic švetu ‘strong’