Where does “Макги” come from?

Макги (Russian) comes from English McGee, from Irish mac Aodha.

Ancestry of “Макги”, step by step

StepLanguageWordMeaning
1EnglishMcGee—
2Irishmac Aodha—
Every word from Irish mac Aodha →Every word from English McGee →