Old English upon; see up (adv.) + on (prep.).
early 12c., from Old English uppan (prep.) "on, upon, up to, against," from up (adv.) + on (prep.); probably influenced by Scandinavian sources such as Old Norse upp a.
Web design and development by MaoningTech.