The names in the genesis have meanings that when put together from the bloodline from Adam to Noah tells the Gospel.
Enosh – Mortal
Kenan – Sorrow
Mahalalel – The blessed God
Jared – Shall come down
Enoch – Teaching
Methuselah – His death shall bring
Lamech – Despairing
Noah – Comfort and rest
Put those meanings into a complete sentence and you get: Man (is) appointed mortal sorrow, (but) the blessed God shall come down teaching. His death shall bring (the) despairing comfort and rest.
There is no way that this is by accident. Also there is no way Jewish rabbis contrived to hide a summery of the christian gospel in a genealogy within their own venerated Torah. I believe this shows design by the Holy Spirit in the text. This is also found in the names of the 12 tribes if Israel in Revelation 7.
Here are the names of the tribes that make up the 144,000 (in the order listed in Revelation chapter 7), together with the meaning of each name:
1. Judah =”I will praise the Lord”
2. Reuben = “He has looked on me”
3. Gad = “Granted good fortune”
4. Asher = “Happy am I”
5. Naphtali = “My wrestling”
6. Manasseh = “Making me to forget”
7. Simeon = “God hears me”
8. Levi = “Joined to me”
9. Issachar =”Purchased Me”
10.Zebulun = “Dwelling”
11. Joseph = “God will add to me”
12. Benjamin = “Son of His right hand”
Now notice what happens when the meaning of the names are combined, in the same order, into a paragraph:
“I will praise the Lord (for) He has looked on me (and) granted good fortune. Happy am I (because) my wrestling (God is) making me to forget. God hears me (and is) joined to me. He has purchased me (a) dwelling. God will add to me (the) Son of His right hand.”
These names describe the story of the church’s struggle, redemption, victory, and marriage to the Lamb. Also notice how it says “God shall come down” and “God purchased me”.