Cain Family History
Cain Name Meaning
Manx: from Gaelic Mac Catháin ‘son of Cathan’ see Kane . The personal name literally meant ‘warrior’ a derivative of Manx cah ‘battle’ (Irish cath). English: variant of Cane . English (of Norman origin): habitational name from the city of Caen in Calvados France. Catalan: Castilianized form of Caí (see Cai ). French (Caïn): from the Biblical name Caïn (Hebrew Qayin) ‘Cain’ probably applied as an unflattering nickname for someone who was considered to be treacherous.
Source: Dictionary of American Family Names 2nd edition, 2022