English surname of uncertain origin. Compare the obscure adjective stith (“hard, strong”), which could be related to stithy (“anvil”).
Stith