There were no matches for the name 'hafter', 1845-1865. Don't forget to experiment with wildcards for variant spellings - for details, see Search Tips. Try these... haertlein haes haeskill haesler haeslington haeslop haethorn haeton haeyer hafemeier haffenden haffenen haffer hafferan hafferty haffey haffield haffman haffner hafford hagameier hagan hagans hagar hagard hagardy hagart hagarth hagarty hagate hagberg hagdorn hage hagedorn hagee hagel hagell hagely hageman hagemann |