thereupon (adv.)youdaoicibaDictYouDict[thereupon 词源字典]
late 12c., þer uppon; see there + upon.[thereupon etymology, thereupon origin, 英语词源]