Murray, did ye no' read my bit o' th' thread? Th' sang's frae Scotland, o' course. I'm thinkin' maist likely tis a sang o' th' lallands (Lowlands) as opposed tae th' Hielands, but there's some odd jumblin' o' different dialect wairds that mak' me richt tapsalteerie tryin' tae pinpoint th' wheeraboots o' it. Which is nae tae say there is ane point o' origin...as wi' maist sangs, this ane cuid hae as muckle as ten.Alricht, time tae haud my wheesht...
--Cuilionn