Where does “daearfoch” come from?

daearfoch (Welsh) comes from Welsh moch, from Proto-Brythonic mox, from Proto-Celtic mokkus — pig, hog, swine.

daearfoch (Welsh): badgers

Definitions

  1. badgers

Ancestry of “daearfoch”, step by step

daearfoch traces back through two separate lines of ancestry.

via Welsh moch

StepLanguageWordMeaning
1Welshmochpigs, swine, hogs; small pumps used underground...
2Proto-Brythonicmoxpig
3Proto-Celticmokkuspig, hog, swine

via Welsh daear

StepLanguageWordMeaning
1WelshdaearEarth; earth, soil; ground, land
2Middle Welshdayarworld, earth
Every word from Proto-Celtic mokkusEvery word from Proto-Brythonic moxEvery word from Welsh moch