Artrice is likely a modern English variation of Beatrice or Patrice-style names, shaped for distinctive sound.
Like Artrice?
Swipe through thousands of names like it