What is the meaning of Upon?

A higher-register or more formal alternative to on in most, though not all, prepositional uses.

wild boar

upon

upon

Source: wiktionary.org