Family name origins & meanings
- German and Jewish (Ashkenazic) : metonymic occupational name for a maker and seller of various sorts of clamps and fastenings, from Middle High German haft ‘clasp’.
- Jewish (eastern Ashkenazic) : metonymic occupational name for an embroiderer, from Yiddish haft ‘embroidery’.