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-Celtickūdog; 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 kū →Every word from Welsh cŵn →