answersLogoWhite

0

That is a lyric to the song "I'll Be Your Lover Too" by Van Morrison, covered by Robert Pattinson. "Derry down" is really sort of a meaningless expression used in old music. "Green" has several meanings, it could be literal, seeing that the following lyrics say "color of my dream", or it could have a deeper definition, of undeveloped, immature, gullible, or new. -Ella

Derry can refer to Londonderry in the UK and down in the UK can refer to a grassy treeless hill. Green is a color.

The place of the singer's dream is a green grassy treeless hill in Derry.

-Jake (taken from another site)

User Avatar

Wiki User

15y ago

What else can I help you with?