Where does “понаехать” come from?

понаехать (Russian) comes from Russian наехать, from Russian на-, from Proto-Slavic na, from Proto-Indo-European h₂en- — on, onto.

понаехать (Russian): to come in large numbers (usually in negative context)

Definitions

  1. to come in large numbers (usually in negative context)

Ancestry of “понаехать”, step by step

StepLanguageWordMeaning
1Russianнаехатьto run into, to hit; to come in large numbers
2Russianна-onto, upon; to repletion, to satiation, to the...
3Proto-Slavicnaon; concerning; onto
4Proto-Indo-Europeanh₂en-on, onto
Every word from Proto-Indo-European h₂en-Every word from Russian на-Every word from Proto-Slavic na