From Old High German gistra, northern variant of gestre (compare Dutch gisteren, early modern German gistern), from Proto-Germanic *gestra-. Also cognate with German gestern, English yester.
gëschter