Girl name origins & meanings Japanese : Two right thumbs Girl name variations Kane Kaine Kain Boy name origins & meanings Hawaiian : Man, the eastern skyIrish : Honor, tributeJapanese : Doubly accomplished, golden, manScottish : Warlike Boy name variations Kane Kaine Kain Kayne Keyne Cane Cain Caine Kainen