Probably a modern English coinage influenced by Kelly, Kelvin, or names ending in -visha.
Like Kelvisha?
Swipe through thousands of names like it