I think it may be Irish and not Scottish Gaelic.
The tune and original lyrics were Scots Gaelic. This version has lyrics in Irish Gaelic with references to the Irish Independence movement. Hard to find the original these days, but this version suits my political purpose.