Girl name origins & meanings Japanese : Two right thumbs Girl name variations Kane Cathan Kain Boy name origins & meanings Hebrew : Craftsman; spearHawaiian : Man, the eastern skyIrish : Honor, tributeJapanese : Doubly accomplished, golden, manScottish : Warlike Boy name variations Cain Caine Kane Kain Chaim Connie Cathan Kayne Keyne Cane Kainen Family name origins & meanings Variant spelling of Irish Kane; also a variant ofCoyne.Jewish (Ashkenazic) : variant of Cohen.