wrth hyn (Welsh) comes from Welsh hyn, from Middle Welsh hynn, from Old Welsh hinn, from Proto-Celtic sindos, from Proto-Indo-European sḗm, from Proto-Indo-European sem- — together, one.
Ancestry of “wrth hyn”, step by step
wrth hyn traces back through two separate lines of ancestry.