The Genealogies point to Christ.

Hebrew Root Meanings of the Names:
Adam: adomah, means “man.”
Seth: seth, which means “appointed.” Eve said, “For
God hath appointed me another seed instead of Abel,
whom Cain slew.” (Genesis 4:25)
Enosh: which means “mortal,” “frail,” or “miserable.”
It is from the root anash, to be incurable; used
of a wound, grief, woe, sickness, or wickedness.
Kenan: which can mean “sorrow,” “dirge,” or “elegy.”
Mahalalel: which means “blessed” or “praise”; and
la El, the name for God. “The Blessed God.”
Jared (Yared): from the verb yaradh, meaning
“shall come down.”
Enoch: which means “commencement,” or “teaching.”
Methuselah: a root that means “death”
shalach, which means “to bring,” or “to send forth.”
“His death shall bring.”
Lamech: a root still evident today in our own
English word, “lament” or “lamentation.” “Despairing.”
Noah: which is derived from nacham, “to bring relief”
or “comfort,” or “rest.” “And he called his name Noah,
saying, ‘This same shall comfort us concerning our
work and toil of our hands, because of the ground
which the Lord hath cursed.’” (Genesis 5:29)

Summing it Up:
Adam – Man (is)
Seth – Appointed
Enosh – Mortal
Kenan – Sorrow; (but)
Mahalalel – The Blessed God
Jared – Shall come down
Enoch – Teaching
Methuselah – His death shall bring
Lamech – The Despairing
Noah – Comfort, Rest

Put the Meaning or Root of All the Names Together:

Man (is) appointed mortal sorrow, (but) the Blessed
God shall come down, teaching His death shall bring
the despairing comfort, or rest.