Updated June 9, 2019 Share: Family name origins & meanings Probably an Americanized form of German Haberstock, a topographic name from Middle High German haber ‘oats’ + stock ‘stick’, ‘pole’.