2 names match.
Irish/English
Variant of Kane, meaning 'tribute' or 'warrior.'
Derived from Irish meaning small dark one or from Old English meaning spear friend.