The Anglo-Saxons used only personal names, sometimes with nicknames and patronymics, so it was not until after the Norman Conquest that inherited surnames were adopted.
Meaning of surname Haynsworth: The farm or place in the forest or grove, from haine, German and Saxon, a wood, and worth, a place inclosed, cultivated