Probably a feminine form related to Eric or Erica, from Germanic elements meaning "ever-ruler."
Like Terica?
Swipe through thousands of names like it