As David — A mighty man of valour. The house of David — Those of the royal line shall be for prudence, and prowess in the conduct of the armies of Israel, most excellent; exprest here in an hyperbole. As the angel — Nay, like the angel of the Lord, like Christ who is captain of our salvation.
Related Commentaries of Zechariah 12:8
Zechariah 12:8
8 In that day shall the LORD defend the inhabitants of Jerusalem; and he that is feeblec among them at that day shall be as David; and the house of David shall be as God, as the angel of the LORD before them.