Dear Barry,I took a look at the song, and I believe that the words are in Scots Gaelic, which I unfortunately don't know. The anglicized form of spelling is very confusing, to say the least. Hopefully, one of the Scots Gaelic speakers on the forum will see this thread and be able to help you.
Great good luck, Áine