Meditations in Psalms – Triumph of the King

  Psalm 21 is a psalm of thanksgiving. In it David praised God for a victory given in response to his prayers and others of God’s people. The rejoicing recorded in Psalm 21 is closely related to the petition of Psalm 20.   Psalm 21 is messianic because its truth...