Caine Family History
Caine Surname 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
