Thrasher Family History
Thrasher Surname Meaning
English: occupational name from Middle English thressher ‘thresher’ a derivative of Old English therscan threscan thryscan ‘to thresh’.
Americanized form (translation into English) of German Drescher.
Source: Dictionary of American Family Names 2nd edition, 2022
