The storyMiddle English · inherited fromwheruponEnglish todaywhereuponFrom Middle English wherupon; equivalent to where- + upon.Etymology from Wiktionary, CC BY-SA 4.0.