1 words across 1 languages descend from Welsh cefn — including cefnfor.
See the etymology of cefn itself →