Thatcher is a name of English origin, derived from an occupational surname given to a roofer or thatcher, someone who specializes in covering roofs with straw, reeds, or other vegetable materials. It is also associated with the name of Margaret Thatcher, Britain's first female Prime Minister, who served from 1979 to 1990, but it predates her premiership by many centuries.
Thatcher saw 12 new additions in 2016 alone, with a cumulative total of 12 babies bearing this unique name since records began.