I heartily agree with Crowhugger. Fàilte, Jessica.I've posted the first two verses, corrected the spelling, here at
'S Fhada Leam an Oidhche Gheamhraidh
I posted my take on the translation too.
As I get time, I will do up the other 4 verses. The song was written by Murdo MacFarlane, whom I have credited. I believe he spent some time in Canada, probably out on the Prairie. Anyone have further details on this Lewisman?