Family name origins & meanings German : habitational name from a place near Hannover, so named from Middle Low German hēster ‘beech tree’ + berg ‘hill’.