Cowherd Family History
Cowherd Surname Meaning
English (Lancashire and Westmorland): variant of Coward perhaps a deliberate respelling by a bearer anxious to avoid association with the unrelated modern English word coward.
Possibly also a variant of Cowher a surname of German origin.
Source: Dictionary of American Family Names 2nd edition, 2022
