Where does “по” come from?

по (Serbo-Croatian) comes from Proto-Slavic po, from Proto-Indo-European h₂pó, from Proto-Indo-European h₂epo — from, off, back; off, away; off, from.

по (Serbo-Croatian): half; for; over, through, across, in, on

Definitions

  1. half; for; over, through, across, in, on

Ancestry of “по”, step by step

по traces back through two separate lines of ancestry.

via Proto-Slavic po

StepLanguageWordMeaning
1Proto-Slavicpoafter; by; at
2Proto-Indo-Europeanh₂póoff, away
3Proto-Indo-Europeanh₂epofrom, off, back; off, away; off, from

via Serbo-Croatian пол

StepLanguageWordMeaning
1Serbo-Croatianполpole; sex; gender
2Ancient Greekπόλοςpivot, hinge, axis, pole; axis of the celestial...
3Proto-Indo-Europeankʷel-to turn

Words derived from “по

Every word from Proto-Indo-European h₂epoEvery word from Proto-Indo-European h₂póEvery word from Proto-Slavic po