Cainite

Etymology
From.

Noun

 * 1)  A descendant of Cain.
 * 2)  An adherent of Cainism, a member of a Gnostic sect that honored Cain and Judas.