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, Theodore, Declan, Oliver, Owen, Liam, Scarlett, Amelia, Penelope, Charlotte, Lydia, Violet, Nora

Names like Thatcher:

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

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