O Clavis David

Continuing on with our annual tradition, we come closer and closer to the birth of the Messiah, “the holy one, the true, who holds the key of David, who opens and no one shall close, who closes and no one shall open”1.

The key is the symbol of authority.

Christ is the Key of the House of David who opens to us the full meaning of the scriptural prophecies, and reopens for all mankind the gate of Heaven.

“And I will lay the key of the house of David upon his shoulder: and he shall open, and none shall shut: and he shall shut, and none shall open”2.

Even Christ himself employs the idea of the key as the symbol of authority:

The Keys of Saint Peter

Jesus said to him in reply, “Blessed are you, Simon son of Jonah. For flesh and blood has not revealed this to you, but my heavenly Father.

And so I say to you, you are Peter, and upon this rock I will build my church, and the gates of the netherworld shall not prevail against it.

I will give you the keys to the kingdom of heaven. Whatever you bind on earth shall be bound in heaven; and whatever you loose on earth shall be loosed in heaven.”

(Matthew 16:17-19)

From these verses come the doctrine of Peter’s successor the Pope as the earthly head of the Church.

These videos, which I will be embedding each day until Christmas, were recorded by the Gloriae Dei Cantores.


Original Latin:


Englished:

  1. Revelation 3:7
  2. Isaiah 22:22

Leave a Reply

Your email address will not be published. Required fields are marked *