.

Dyche is an English surname. It is topographical and describes a person who lived by a ditch or dike.

that expains it - wouldn't want all those little worms burrowing holes in the dike and weakening it - so needed a worm finder general to catch them....could also explain his defensive prowess.