If "Bonnie Lass o' Fyve, O' is the right one, then text and Scots history of the ballad are given in the 'Grieg-Duncan Folk song Collection', I, #84. But it is a modified version of an Irish ballad, "Pretty Peggy of Derby, O", and the history of that, from 1782, (and the American, 'Fennario version', 1880) are given in the Scarce Songs 1 file at www.erols.com/olsonw.