What does the name Caine mean? What is the meaning of the name Caine?

Meaning of Caine: Name Caine in the Irish origin, means A fighter's son. Name Caine is of Irish origin and is a Boy name. People with name Caine are usually Christianity by religion.