"O Come, O Come, Emmanuel" is a Christian Advent hymn. It's actually a translation of the original Latin, "Veni, Veni, Emmanuel" which was written in Germany in 1710. The tune is from 15th century France.

This version comes from "Hymns Ancient and Modern" (1861) and was translated by John Mason Neale (1818 - 1866).



Sung by Michael Armenta.

Let us know what you think!

If you feel any comment below is inappropriate, please email us. Thanks!