Caine Family History
Caine Name Meaning
Manx: variant of Cain . French: from Old French caigne ‘dog bitch’ applied as a nickname for a peevish or bad-tempered person or for someone thought to resemble a dog in some other way.
Source: Dictionary of American Family Names 2nd edition, 2022