Thatcher Family History
Thatcher Name Meaning
English: occupational name for a thatcher someone who covered roofs in straw from an agent derivative of Middle English thach(en) ‘to thatch’ (Old English thæccan).
Source: Dictionary of American Family Names 2nd edition, 2022