Where does “gellgwn” come from?

gellgwn (Welsh) comes from Welsh cŵn, from Proto-Celtic kū, from Proto-Indo-European ḱwṓ — dog.

Ancestry of “gellgwn”, step by step

gellgwn traces back through two separate lines of ancestry.

via Welsh cŵn

StepLanguageWordMeaning
1Welshcŵnplural of ci; dogs
2Proto-Celticdog; wolf
3Proto-Indo-Europeanḱwṓdog

via Welsh gell

StepLanguageWordMeaning
1WelshgellSoft mutation of cell
Every word from Proto-Indo-European ḱwṓEvery word from Proto-Celtic Every word from Welsh cŵn