What is the meaning of the name Thatcher?

The name Thatcher is primarily a male name of English origin that means Roof Maker.

Originally an English surname.

People who like the name Thatcher also like:

Asher, Archer, Declan, Theodore, Oliver, Owen, Atticus, Scarlett, Amelia, Penelope, Charlotte, Lydia, Violet, Nora

Names like Thatcher:

Takahiro, Takara, Tatsuhiro, Tazara, Teigra, Thackary, Tiger, Tokori, Toshiharu, Toshihiro, Toygar, Tucker

Stats for the Name Thatcher

checkmark Thatcher is currently not in the top 100 on the Baby Names Popularity Charts
checkmark Thatcher is currently #813 in U.S. births