Psalm 59:5 You, LORD God Tzva’ot, the God of Yisra’el, Rouse yourself to punish the nations. Show no mercy to the wicked traitors. Selah. I thought the name for God here, Tzva’ot, was interesting so I actually did some research! I found that in the Hebrew it’s written tsaba, which is translated hosts. But, if you actually read the definition from Strong’s Hebrew Dictionary it means the appointed time+army+warfare. The Psalmist, David, is crying out to God for rescue from the men Saul sent to kill him. To me, this name symbolizes the knowledge that God’s salvation comes at the appointed, or perfect time. David knows this, and uses this name to acknowledge it. Another way of interpreting the name Tzva’ot is by looking at the Jewish meaning of Tzva’ot which refers to God’s sovereignty and leadership. If it all gets woven together, the name seems to be something like The God who at the perfect time will lead the way into battle and show His sovereignty over the situation. When things are going crazy in my life, which is often, it is helpful to remember that God’s answers come at the perfect time, He is sovereign over everything that is happening, and He leads the fight for me. Through all of it, He is in control of the situation and it never overwhelms Him the way it does me. I like that!
