Thrasher Family History
Thrasher Name 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