It is very interesting that from Adam down to Noah there's a straight line that
declares the gospel in just the meaning of the names of the people of that
lineage, check it:
In HEBREW
Adam, Seth, Enos, Cainan (Kenan), Mahalaleel, Jared, Enoch, Methuselah,
Lamech, Noah
In ENGLISH those names mean:
Man, appointed, mortal, sorrow, the blessed God, shall come down,
teaching, his death shall bring, the despairing, rest.
"Man (is) appointed mortal sorrow; (but) the blessed
God shall come down teaching (that) his death shall
bring (the) despairing rest."