Where does “Воробьёв” come from?

Воробьёв (Russian) comes from Russian -ёв, from Proto-Slavic *-evъ.

Ancestry of “Воробьёв”, step by step

StepLanguageWordMeaning
1Russian-ёвAlternative form of -ев
2Proto-Slavic*-evъ
Every word from Proto-Slavic *-evъEvery word from Russian -ёв