Matthew Poole's English Annotations on the Holy Bible - Genesis 4:2
Abel signifies vanity, a vain, mortal, miserable man, whereas she thought Cain to be more than an ordinary man; or this name might prophetically design his miserable life, and untimely and unnatural death. To till the ground was esteemed a more honourable calling than that of a shepherd, and therefore either chosen by the elder brother, or allotted to him by his father. read more
Matthew Poole's English Annotations on the Holy Bible - Genesis 4:1
This modest expression is used both in Scripture and other authors, to signify the conjugal act or carnal knowledge. So Genesis 19:8; Genesis 24:16; Numbers 31:17; Matthew 1:25; Luke 1:34. Cain, whose name signifies a possession. A man, a male child, as Genesis 7:2, which was most welcome. From the Lord; or, by or with the Lord, i.e. by virtue of his first blessing, Genesis 1:28, and special favour. Or, a man the Lord, as the words properly signify: q.d. God-man, or the Messias, hoping that... read more