OK. I've now sent the lyrics to both a Scots gaelic speaker/singer and an Irish gaelic speaker/singer to ask if they can shed any light on these lyrics. I'll report back if I get any response.