The Proto-Indo-European word *h₁epi~h₁opi
Word *h₁epi~h₁opi
Meaning near, at, against, on
See also Linear B: e-pi ‘on, upon’
Linear B: e-pi-ki-to-ni-ja ‘mantles’
Linear B: e-po-mi-jo ‘shoulder strap’
Linear B: e-pi-zo-ta ‘weapons, belts’
Greek: επί ‘upon, on, for, over’
Homeric Greek: ἐπί ‘on, upon’
Synonyms *ad-, *hₐed, *proti

Other words that might be of interest
*pro ‘away, forward, ahead’