Cnya appears to be a modern invented short form, likely created for sound and style rather than historical etymology.
Like Cnya?
Swipe through thousands of names like it