1005 B
1005 B
Malachi
Malachi was the last prophet in the Old Testament.
foretold
This could be translated as, "predicted" or, "prophesied." It means to tell something that will happen in the future. Malachi spoke God's message to the people 400 years before the Messiah came.
prophesied
In this context, "prophesied" has the same meaning as "foretold" and "predicted" since it means the prophet told something that would happen far in the future.
the Messiah would be born from a virgin
Another way to say this would be, "a virgin would give birth to the Messiah."
Micah
Micah was an Old Testament prophet of God who, like Isaiah, spoke his messages from God almost 800 years before the Messiah came.