Where does “о-” come from?

о- (Bulgarian) comes from Old Church Slavonic о-, from Proto-Slavic o(b), from Proto-Balto-Slavic ab, from Proto-Indo-European h₃ebʰi.

о- (Bulgarian): forms perfective verbs from imperfective ones, indicating completion, exhaustiveness, or bringing an action to an end

Definitions

  1. forms perfective verbs from imperfective ones, indicating completion, exhaustiveness, or bringing an action to an end

Ancestry of “о-”, step by step

StepLanguageWordMeaning
1Old Church Slavonicо-prefix added to verbs of motion: about, around
2Proto-Slavico(b)around, about; concerning; against, on
3Proto-Balto-Slavicab
4Proto-Indo-Europeanh₃ebʰi

Words derived from “о-

Every word from Proto-Indo-European h₃ebʰiEvery word from Proto-Balto-Slavic abEvery word from Proto-Slavic o(b)