The 'yellow cold' sounds interesting, and I was waiting for Sian to point out that it was a typo. Even from the context you can see it should be 'Yellow Colt' (ebol = colt or foal)
I have PMd Sian with a possibly singable translation, keeping to the scansion and (limited) rhyme scheme. I'm waiting for a reply and some clarification before putting it here though.
Nigel