A modern elaboration of Tori or Toria with a French-style ending, often understood as "victory" in sense.
Like Torielle?
Swipe through thousands of names like it