In the generations of Adam, from the both Families ( Caim and Seth) we can observe the contrast in how parents named their kids and how their names were meaningful
The Sethite Cainan - The name Cainan means Kenan (also spelled Qenan or Kainan, as found in Luke 3:36, 37; Hebrew: קֵינָן, Modern Keinan Tiberian Qênān ; "possession; smith"),.
The Cainite Cain - Spear, Possessed
The Sethite Mahalaleel - Praise God
The Cainite Enoch: Initiated, dedicated
The Sethite Jared: Descent
The Cainite Irad: Rebelious , Bad seed
The Sethite Enoch: Rest
The Cainite Mehujael : Destroyed Of God
The sethite Methuselah: His death shall bring
The cainite Methusael: Man Of Inquisition
Lamech: for humiliation
Noah: rest
naamah : pleasant
Naamah - demon in the zohar