The lyrics of "Margaret" by Marillion talk about a couple who will never be able to meet again on the bonnie banks of Loch Lomond, with references to taking different paths in life and celebrating love through a gaily dance.

Read more
image

Meaning of "Margaret" by Marillion


The lyrics of "Margaret" by Marillion seem to encompass themes of love, separation, and the inevitable passage of time. The repeated references to taking different roads and paths signify the divergent journeys individuals take in life, leading them away from each other and preventing a reunion. The mention of dancing and celebration at Mhairi's wedding adds a touch of joy and liveliness to the song, contrasting with the underlying sadness of lost love and missed opportunities. The song captures a sense of longing and nostalgia for a past love that can never be rekindled, evoking bittersweet emotions in the listener. Overall, the lyrics of "Margaret" delve into the complexities of relationships, partings, and the poignant moments that life presents.