Likely a modern English coinage using Keo- with the -shia suffix; its meaning is mainly stylistic rather than traditional.
Like Keoshia?
Swipe through thousands of names like it