As I cam in by Auchendoun Just a wee bit fae the toon Tae the Hielands I was bound Tae view the Haughs o' Cromdale I met a man in tartan trews Speired at him what was the news Quo' he, "The Hieland army rues That e'er we cam to Cromdale" We were in bed sir every man When the Engligh host upon us cam A bloody battle then began Upon the Haughs o' Cromdale The English horse they were sae rude They bathed their hooves in Hielan' blood But oor brave clans they boldly stood Upon the Haughs o' Cromdale But alas we could no longer stay And o'er the hills we cam' away Sair we did lament that day That e'er we cam' tae Cromdale Thus the great Montrose did say Hielan' Man show me the way I will over the hills this day To view the Haughs o' Cromdale They were at dinner every man
When great Montrose upon them cam' A second battle then began Upon the Haughs o' Cromdale The Grant, Mackenzie and MacKay As Montrose they did espy Then they fought most valiantly Upon the Haughs o' Cromdale The MacDonalds they returned again The Camerons did their standards join MacIntosh played a bloody game Upon the Haughs o' Cromdale The Gordons boldly did advance The Frasers fought with sword and lance The Grahams they made the heids tae dance Upon the Haughs o' Cromdale Then the loyal Stewarts wi' Montrose So boldly set upon their foes Laid them low wi' Hieland blows Played them all on Cromdale Of twenty thousand Cromwell's men A thousand fled tae Aberdeen The rest o' them lie on the plain There on the Haughs o' Cromdale