Where does “cyfreithwyr” come from?

cyfreithwyr (Welsh) comes from Welsh cyfraith, from Proto-Brythonic kuβ̃reiθ.

Ancestry of “cyfreithwyr”, step by step

cyfreithwyr traces back through two separate lines of ancestry.

via Welsh cyfraith

StepLanguageWordMeaning
1Welshcyfraithlaw
2Proto-Brythonickuβ̃reiθ

via Welsh ŵyr

StepLanguageWordMeaning
1WelshŵyrSoft mutation of gŵyr; grandson, grandchild
2Middle WelshwyrSoft mutation of gwyr
Every word from Proto-Brythonic kuβ̃reiθEvery word from Welsh cyfraith