Written Gaelic at all times has avoided the letter K, preferring C for the same sound. Gaelic alphabets, both Scottish and Irish, never list K as a letter. I have never encountered this as a name anywhere in the literature.
All names mean something somewhere, somehow.
They must have some notion of why they named you so. If they thought it was Gaelic for something they were wrong. Maybe it just sounded nice to them, like a name in a fantasy novel. Perhaps in some non-Celtic language the name has meaning. Negative suggestions about Gaelic above apply equally to Welsh.