The Cain name and its many variations in Ireland has been researched extensively. It is a Gaelic name, originally as O’Cathain, that descended from Niall of the Nine Hostages living about 400AD in Ulster. More indepth details can be
found on the McCain DNA Website or the Keane DNA Website.
