This; this strange event; the feminine gender being put for the neuter, as it is in other places of Scripture. The Lord's doing; peculiarly an effect of his omnipotent wisdom; done not only without the help of man, but against all the artifices and forces of men.
Related Commentaries of Psalms 118:23
Psalms 118:23
23 This is the LORD'S doing; it is marvellous in our eyes.