It's called "Prince Charles and Flora Macdonald's Welcome to Sky", 'Said to be from the Gaelic', in James Hogg's 'Jacobite Relics', I, #88, 1819. Hogg said it 'Was copied verbatim from the mouth of Mrs Betty Cameron of Lochaber', but I suspect it's by Hogg himself. The version in DT rewords all the 'Sky' dialect, and leaves out one verse. It starts:
Tere are two pon-ny may-tens,
And tree pon-ny maytens,
Come over te Minch,
And come over te main, ...............