Where does “ffioedd” come from?

ffioedd (Welsh) comes from Welsh ffi, from English fee, from Middle English fee, from Old French fieu, from Medieval Latin fevum, from Latin feudum, from Frankish fehu, from Proto-Germanic fehu — to pluck; livestock; wealth.

Ancestry of “ffioedd”, step by step

StepLanguageWordMeaning
1Welshffifee
2EnglishfeeA right to the use of a superior's land, as a...
3Middle EnglishfeeAlternative form of fey
4Old Frenchfieufief
5Medieval Latinfevumfief, fee
6LatinfeudumA fief, fee
7Frankishfehulivestock, cattle; cattle, owndom, property, fee;...
8Proto-Germanicfehulivestock, cattle; property; name of the F-rune
9Proto-Indo-Europeanpéḱulivestock
10Proto-Indo-Europeanpeḱ-to pluck; livestock; wealth
Every word from Proto-Indo-European peḱ-