Where does “Mikhail” come from?

Mikhail comes from Russian Михаи́л, from Hebrew מיכאל, ultimately from Hebrew אֵל and Proto-Semitic ʾil-, meaning god or deity.

Ancestry of “Mikhail”, step by step

StepLanguageWordMeaning
1RussianМихаи́лMichael; a usual name of a bear
2Old Church SlavonicМихаилъ
3Ancient GreekΜιχαήλ
4Hebrewמיכאלwho is like God?
5Hebrewאֵלa God; God, deity; god, God
6Hebrewשמואל
7Hebrewשְׁמוּאֵל
Every word from Hebrew שְׁמוּאֵלEvery word from Hebrew שמואלEvery word from Hebrew אֵל