Where does “Guy” come from?

Guy (French) comes from Middle French guy, from Old French Gui, from Old High German Wido, from Proto-Germanic widuz, from Proto-Indo-European widʰu- — forest, wood; tree, beam.

Ancestry of “Guy”, step by step

StepLanguageWordMeaning
1Middle Frenchguy
2Old FrenchGui
3Old High GermanWido
4Proto-Germanicwiduzwood
5Proto-Indo-Europeanwidʰu-forest, wood; tree, beam
Every word from Proto-Indo-European widʰu-Every word from Proto-Germanic widuzEvery word from Old High German Wido