Here is more about the etymology of zilch:

http://www.etymonline.com/index.php?term=zilch

It is stated that "Zilch is an actual German surname of Slavic origin".