logo
Lyric cover art as blurred background
Lyric cover art

1992

2024

Rainbow's End

Apple Music logo
Apple Music logo

Deezer logo
Deezer logo

Spotify logo
Spotify logo
Share icon
Lyrics
In another life
In another time
We were together in the grand design
She lived above me
In the house on the hill
I see it standing now so cold and chill

I was the young pretender
She was my golden girl
With words so soft and tender
She spoke behind her curls

"What you gonna do?
Will you be my friend?
Are you playing for real
Or is it just pretend?
Oh, keeper of the heart
Oh, keeper of the flame
Promise you'll meet me
At the rainbow's end"

When I looked in her eyes
Well, I was gone
I knew I'd never be the same
She took my very soul away
No going back again

The devil raged
Brought a hellish storm
The night was blazing
And the sky was torn
A lightning bolt
Struck the house on the hill
No one came walking out
And all was still

I ran through acid tears
I ran through nervous fear
Up there beneath the rubble
She lay so cold and still

What you gonna do?
Will you take my friend?
Are you playing for real
This time or just pretend?
Oh, keeper of the heart
Oh, keeper of the flame
You're taking her with you
To the rainbow's end

Oh, I thought I heard her whisper
I brought my ear to her sweet breath
She said, "Babe, I thought you'd promised me"
But all was quiet again
Rough hands lifted me up
And someone said she's gone
I didn't understand what they were sayin'
What was going on?

I didn't understand
I didn't understand
I didn't know
I didn't know she was gone

But, maybe it's right
Or maybe it's wrong
But we were both singin'
The same old song
So maybe tomorrow
God knows when
We'll be together at the rainbow's end

So maybe that's it
And that's all there is
A place where destiny and fate both live
A city of the heart
A city of pain
I hear her calling me to
Rainbow's end

Keeper of the heart
Keeper of the flame
Say that you'll meet me
At the rainbow's end

Keeper of the faith
Holder of the faith
I'll see you tomorrow
At the rainbow's end

Well, in another life
In another time
We'll be together baby 'till the end of time

Keeper of the heart
Oh, keeper of the flame
Say you'll meet me
At the rainbow's end

Keeper of the faith
Faithful friend
Promise you'll wait for me
At rainbow's end

WRITERS

Leo Sayer

PUBLISHERS

Lyrics © BMG Rights Management

Share icon and text

Share


See A Problem With Something?

Lyrics

Other