Family name origins & meanings
- German : from a reduced form of Middle High German zagel ‘tail’ or from a reduced form of a compound name formed with this element, as for example Hasenzahl (‘hare’s tail’).
- Jewish (Ashkenazic) : from the Yiddish personal name Tsal, a pet form of the Biblical name Betzalel.
- Jewish (Ashkenazic) : from German Zahl ‘number’.