cydlifiad (Welsh) comes from Welsh cydlifo, from Welsh llifo, from Welsh llif, from Latin lima, from Spanish lima, from Spanish Limón, from Arabic لَيْمُون, from Persian لیمو.
cydlifiad (Welsh): confluence