Jako źródło etymologiczne i mitologiczne Karkonosza / Krakonoša, oraz szerzej nazwy gór Karkonoszy, badacze wskazują celtyckie boga Cernunnosa, co uzasadniane jest to pokrewnym, zoomorficznym przedstawieniem, zbieżnością etymologiczną imion (protoceltycka forma Cerno/Carno-on-os), występowaniem w Czechach oraz na południu Polski plemion celtyckich, oraz szerokim zasięgiem występowania archeologicznych pozostałości po przedstawieniach Cernunnosa, sięgających od północy Włoch i Francji po Danię, co wskazuje na szerokie rozpowszechnienie kultu Cernunnosa wśród plemion celtyckich w okresie szerokiego zasięgu występowania Celtów w Europie. Chtoniczny charakter legend, przedstawiających Karkonosza jako ducha i strażnika gór, a także znajdujących się w ich podziemiach skarbów, pokrywają się z chtonicznymi atrybutami przedstawień Cernunnosa.

Należy zaznaczyć, że elementy celtyckie w etymologiczno-mitologicznych źródłach przedstawień Karkonosza nie wykluczają wieloźródłowego pochodzenia legend i przedstawień.