answersLogoWhite

0

Zach is a surname from both Czechoslovakia and Germany.

It's derived from the first name Zacharias with the Czech variant being Zachariáš.

The German variant of 'Zach' is a nickname from Middle High German meaning 'tenacious' or 'stubborn'.

User Avatar

Wiki User

14y ago

What else can I help you with?