Maybe the use of terrible as an army is prophetic? Combined with the Messianic Psalms, the picture maybe more clear. G_d is her lover and she is Israel in the not to distant future. Terrible as an army could refer to her...Israel...marching out of Selah (which is mentioned over and over in the Psalms) following her Messiah (her man) on the way back to Jerusalem to recover it from the evil neighbors (and the world) whom which the Messiah has a controversy with. The mention of the royal areas of the City of David is because he will ascend the throne as King of Israel. Don't rule these prophet ideas out.
Maybe the use of terrible as an army is prophetic? Combined with the Messianic Psalms, the picture maybe more clear. G_d is her lover and she is Israel in the not to distant future. Terrible as an army could refer to her...Israel...marching out of Selah (which is mentioned over and over in the Psalms) following her Messiah (her man) on the way back to Jerusalem to recover it from the evil neighbors (and the world) whom which the Messiah has a controversy with. The mention of the royal areas of the City of David is because he will ascend the throne as King of Israel. Don't rule these prophet ideas out.