From days of old
Here’s what it means
From long ago or from ancient times.
Why the Bible says it this way
The plural 'days' stands for an earlier historical period.
An idiom is a familiar phrase whose meaning comes from the whole expression, not from reading each word by itself.