Family name origins & meanings
- English (Lancashire) : habitational name from places in Lancashire and North Yorkshire called Hesketh, or from Hesket in Cumbria, all named from Old Norse hestr ‘horse’, ‘stallion’ + skeið ‘racecourse’. The ancient Scandinavians were fond of horse-racing and horse-fighting, and introduced both pastimes to England.