aubscares:

Even the names of the first 10 generations of mankind foretell the coming of the Messiah:



Adam means “Man”

Seth means “Appointed”

Enosh means “Mortal”

Kenan means “Sorrow”

Mahalalel means “The blessed God”

Jared means “Shall come down”

Enoch means “Teaching”

Methuselah means “His death shall bring”

Lamech means “The despairing”

Noah means “Comfort (or rest)”



Putting this all together: “Man [is] appointed mortal sorrow; [but] the Blessed God shall come down, teaching [that] His death shall bring the despairing comfort (or rest).”



I don’t think this is a coincidence.



(Source: Hidden Treasures in the Biblical Text, p. 11-18)