Yearly Births
Decade Ranking
Unisex Comparison
Thatcher
About
Meaning
Thatcher is an English occupational name, derived from the name 'Thacker', itself derived from the Old English word 'taca', which means 'a roof of thatch', and the suffix 'er', which means 'one who works with'.About
Origin:Old English,