Yeah I can see how that evolved from the common influence of Latin, since romans invaded Wales. There are other Welsh words that are definitely from Latin (as was the French version.)
English - French - Welsh
Monday - Lundi - Dydd Llun
Window - fenêtre - Ffenestr