What does Sloane mean?
From the Irish surname Ó Sluaghadháin, built on 'sluagh' (host, army, raiding party). Authoritative sources gloss the root name as 'raid/raider'; 'warrior/man of arms' is a common popular reading of the 'army' sense.
What does Kane mean?
The 'battle/warrior' sense comes from the Irish Ó Catháin, from 'cath' (battle). Flagged: Kane has several unrelated origins - Hawaiian 'man' (and a deity), a weakly attested Welsh 'beautiful', and Japanese readings - so only the Irish line carries the warrior meaning.