Likely a variant of Kanika, from Sanskrit roots meaning "small particle" or sometimes associated with gold.
Like Kaneka?
Swipe through thousands of names like it