Meaning and Origin of: Thatcher

Thatcher is of Old English origin meaning "Roof fixer."

Boy name origins & meanings

  • Old English : Roof fixer

Boy name variations

Family name origins & meanings

  • 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 þæccan ‘to cover or roof’).

Famous people who gave their babies this name