So, I was listening to a sermon and the pastor had an interesting insight about knowing the genealogy of Christ. He said it was interesting how the meanings of the names of the patriarchs tells the gospel story;
Adam means man. Seth means appointed. Enosh means subject to death. Cainan means sorrowful. Mahalalel means from the presence of God. Jared means one comes down. Enoch means dedicated. Methuselah means his death shall bring. Lamech means to the poor and lowly. Noah means rest/comfort.
So, we get: Man appointed, subject to death, sorrowful, from the presence of God, one comes down, dedicated, and His death shall bring to the poor and lowly rest/comfort.
Interesting.