Where does “jac codi baw” come from?

jac codi baw (Welsh) comes from Welsh codi, from Welsh cyfodi, from Middle Welsh kyuodi, from Middle Welsh kyu-, from Proto-Brythonic köβ̃-, from Proto-Celtic kom-, from Proto-Indo-European ḱóm, from Proto-Indo-European ḱe — to bend; curve; arch; vault; to bow, bend, arch,...

jac codi baw (Welsh): JCB, mechanical excavator

Definitions

  1. JCB, mechanical excavator

Ancestry of “jac codi baw”, step by step

jac codi baw traces back through two separate lines of ancestry.

via Welsh codi

StepLanguageWordMeaning
1Welshcodito get up, rise, ascend
2Welshcyfodi
3Middle Welshkyuodito arise, get up
4Middle Welshkyu-con-, with
5Proto-Brythonicköβ̃-Prefix with associative meaning
6Proto-Celtickom-with, together
7Proto-Indo-Europeanḱómbeside, near, by, with
8Proto-Indo-EuropeanḱeDeictic particle, here; Post-positional...
9Middle Englishkyt
10Germankittputty certain kinds of cement used for fixing e.g. window panes
11Old High Germankuti
12Proto-West Germanickwidugum, resin
13Proto-Germanickweduzresin
14Proto-Indo-Europeangʷet-resin, gum; to say, speak
15Proto-Indo-Europeangū-to bend; curve; arch; vault; to bow, bend, arch,...

via Welsh baw

StepLanguageWordMeaning
1Welshbawdirt, filth, grime; excrement, dung; filthy
2Proto-Celticbowādirt, filth; excrement
3Proto-Indo-Europeangʷew-excrement; excrement; dung; move
Every word from Proto-Indo-European gū-Every word from Proto-Indo-European gʷet-Every word from Proto-Germanic kweduz