sort form Submissions:
submissions
Devin Townsend – Tiny Tears Lyrics 14 years ago
It looks like "Kyrie Eleison" may actually be "Kýrie eléison", which is apparently a Greek phrase meaning "Lord, have mercy":

http://en.wikipedia.org/wiki/Kyrie

Today I learned...

* This information can be up to 15 minutes delayed.