Where does “filt” come from?

filt (Frankish) comes from Proto-West Germanic felt, from Proto-Indo-European pilto.

Ancestry of “filt”, step by step

StepLanguageWordMeaning
1Proto-West Germanicfeltfelt
2Proto-Indo-Europeanpilto
Every word from Proto-Indo-European piltoEvery word from Proto-West Germanic felt