There were two of this name in the first ages of the world. Cainan, the son of Enos, Genesis 5:9 and Cainan, the son of Arphaxad, Luke 3:36. His name is derived from Canah, to possess. Hence Cainan means, possessor.