whereupon (conj.)
c.1300, from where + upon.