Meaning and Origin of: Thatcher
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’).