Variant of Cora, meaning maiden. The "K" spelling is a modern take on this name.
Greek
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.