Probably a modern form influenced by Sherry and Erica, the latter from Germanic roots meaning eternal ruler.
Like Sherrica?
Swipe through thousands of names like it