"The Origin of the Name Thannhauser
The name Thannhauser means "from Thannhausen" in German. Thannhausen means "House in the Trees" or "House in the Pines." Thannhausen is a town in Swabia (now Bavaria), Germany.
The Jewish community was expelled from Thannhausen, Swabia in about 1717/18. When last names were required of the Jews in about 1813 (depending on the locality) many of the descendants of this community took the name Thannhauser (meaning from Thannhausen)." Some of them lived in Huerben and others in Moenchsdeggingen and Fellheim (Germany).
There are also Christian families in Germany with this surname.
There is a Dutch family with this surname, some of whose members emigrated to Australia and South Africa. Contact Kitty Cooper http://www.geni.com/people/Kitty-Munson-Cooper/6000000014787855470 for more details on that family or the German jewish Thannhausers