Zach Family History
14-Day Free Trial
Zach Name Meaning
German and Czech: from the personal name Zach, a short form of Zacharias. The Czech form is Zachariáš. German: nickname from Middle High German zach ‘tenacious’, ‘stubborn’.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Bach, Zech, Pach, Hach, Rach, Gach, Lach, Zoch, Mach, Zich