Meaning and origin Qeehael name meaning Variant Of Qihael: The Biblical Cain Is The English Language Equivalent