Meaning A boy's name of Hebrew origin, it means "lance, spear." Origin of Qayin Hebrew +-100%Zoom level changed to 1 Popular Middle Names Pronunciation 🔊 Listen Qayin Similar Names Lance Launce Caine Cane Kain Lancelot Ossie Gervase Ossy Lanzo Year by Year Popularity of Qayin