Elica is often treated as a variant of Alicia or Erica, carrying senses of 'noble' or 'ever-ruler.'
Like Elica?
Swipe through thousands of names like it