Skip to content
Lyric
Dive
Public playlists
My playlists
Search
Sign in
A Croft In Clachan (The Ballad Of Rob MacDunn)
David Ferguson
Popularity · Low
+
Original
0
0
YouTube
Searching YouTube...
Lyrics
Original
Translation
Bilingual
With the Campbells and MacDonalds
It was in their blood to fight
With each passing generation
It became a man's birthright
But they always had one common enemy
Never would the English crown
Take Scottish independency
Oh, the battles raged in Glasgow
And majestic Edinburgh
And they came with war machines
And in the highlands shots were heard
Then the people rose in union
And the forces moved as one
And the clans all joined together
To see English on the run
And in a tiny croft in Clachan
Sat a mother, Peg McDunn
And she sewed a coat together
For her sixteen year old son
And she cried as he was leaving
"Don't forget to keep you warm
And come ye back to Clachan
When the English are all done"
Now Rob McDunn was ready
As he left the croft behind
And he joined the Highland pipe brigade
With one thing on his mind
That to keep his home and freedom
He must face it like a man
So he marched in common cadence
With his musket in his hand
And he met the hell of battle
In the highlands and the low
And the reason for the fighting
Long was in his blood to know
In the middle of the rumble
He went forward gaining ground
And the bagpipes still were piping
As the deadly all around
Then he moved with no direction
Till he faced the winds of north
And he boldly climbed the highlands
Farther from the Firth of Forth
Then one freezing blowing morning
Came the cry of Peg McDunn
"Back to my croft in Clachan
God has sent me home my son"
And in another croft in Clachan
Crossed away from the McDunns
With her face against the window
Stood a young girl tired and worn
And she smiled a secret knowing
As she breathed a prayer alone
"I thank the Lord for bringing
Rob McDunn back safely home"
Back to the croft in Clachan
He returned to peace again
He had gone a boy of sixteen
But he came back as a man