whereupon (conj.) Look up whereupon at Dictionary.com
c.1300, from where + upon.