Gaelic, for the trouble portion. Don’t rightly know origin of Ceirdwyn. Welsh possibly. I have to track it down.
I have always liked Welsh. Any that uses w as a valve is good in my book. And I like their grape juice!