Wichtig ist bei der historischen Erklärung von Ortsnamen immer die sog. "Realprobe", d.h. der Name, der ja irgendwann mal was bedeutet hat, muss eine zu den topografischen Gegebenheiten passende Bezeichnung sein. Beide hier im Rennen liegenden Hypothesen sind leider auf dieses Kriterium hin nicht abklopfbar. Ein Problem hätte man z.B. dann, wenn es in Weiach gar keinen Bach gäbe;-)