cydweithiad (Welsh) comes from Welsh cydweithio, from Welsh gweithio, from Welsh gwaith, from Middle Welsh gweith, from Proto-Brythonic gweiθ, from Proto-Celtic wextā, from Proto-Indo-European weǵʰ- — to bring; to transport.
cydweithiad (Welsh): cooperation