Where does “-йти́” come from?

-йти́ (Russian) comes from Proto-Slavic jьti, from Proto-Balto-Slavic eitei, from Proto-Indo-European h₁éyti, from Proto-Indo-European h₁ey- — to go.

Ancestry of “-йти́”, step by step

StepLanguageWordMeaning
1Proto-Slavicjьtito go
2Proto-Balto-Slaviceiteito go
3Proto-Indo-Europeanh₁éytito go, to be going
4Proto-Indo-Europeanh₁ey-to go

Words derived from “-йти́

Every word from Proto-Indo-European h₁ey-Every word from Proto-Indo-European h₁éytiEvery word from Proto-Balto-Slavic eitei