Where does “peiriannwyr” come from?

peiriannwyr (Welsh) comes from Welsh peiriant, from Welsh peri, from Proto-Celtic kʷert, from Proto-Indo-European kʷer- — to do; to make; to build.

Ancestry of “peiriannwyr”, step by step

peiriannwyr traces back through two separate lines of ancestry.

via Welsh peiriant

StepLanguageWordMeaning
1Welshpeiriantmachine; engine
2Welshperito cause, to induce
3Proto-Celtickʷert
4Proto-Indo-Europeankʷer-to do; to make; to build

via Welsh ŵyr

StepLanguageWordMeaning
1WelshŵyrSoft mutation of gŵyr; grandson, grandchild
2Middle WelshwyrSoft mutation of gwyr
Every word from Proto-Indo-European kʷer-