I believe this song is on Finola Ó Siochrú's new Christmas album,"Light of Lights/Solas na Soilse: Christmas songs from the Irish Celtic tradition". I've heard a couple of tracks on Raidió na Gaeltachta and it is no stereotypical Christmas album.
Finola has a website http://www.osiochru.com/