Braes o' Killiecrankie is the name of four distinct folk songs, all originally from Scotland.
The version that begins with the line "Whare hae ye been sae braw, lad?" (Roud 8187) is the one discussed here. The versions that begin with the line "Clavers and his highland men" are either the Scots version (Roud 8188) or the USA version (Roud 2572). Finally there is another Scots version, that begins with the line "On a thistle I sat doon" (Roud 3363).
The Battle of Killiecrankie was fought in 1689, as part of the Jacobite rebellion. James Hogg made a collection of songs relating to the battles and campaigns. It was published as Jacobite Relics in 1819. He lists this song simply as "Killiecrankie" (number 19 on page 32).
The first three verses and the chorus were written by Robert Burns and set to an older melody. Hogg may have had a hand in writing the additional verses.
ChorusAn ye had been whare I hae been,Ye wadna been sae cantie, O;An ye had seen what I hae seen,I' the braes o' Killicrankie, O.
I faught at land, I faught at sea,At hame I faught my auntie, O;But I met the devil and DundeeOn the braes o' Killicrankie, O.
(Chorus)
The bauld Pitcur fell in a furr,And Clavers got a clankie, O,Or I had fed an Athol gledOn the braes o' Killicrankie, O.
(Chorus)
O fie, Mackay, what gart ye lieI' the bush ayont the brankie, O?Ye'd better kiss'd King Willie's loof,Than come to Killicrankie, O.
It's nae shame, it's nae shame,It's nae shame to shank ye, O;There's sour slaes on Athol braes,And deils at Killicrankie, O.